Skip to content
Snippets Groups Projects
  1. Aug 08, 2007
  2. Apr 25, 2007
  3. Apr 24, 2007
  4. Nov 14, 2006
    • Markus Blatt's avatar
      · 116c25b1
      Markus Blatt authored
      Fixed a serious bug. (At least sum was not O.K. when working with an
      inout array. We really have to allocate an out array and copy the
      results.)
      
      Made mpicollectivecommunication more generic and reduced code duplication.
      
      There are to new functions (allreduce) than can be given a binary
      function (e. g. std::plus) representing the calculation.
      
      [[Imported from SVN: r4778]]
      116c25b1
  5. Mar 15, 2006
  6. Mar 08, 2006
  7. Mar 07, 2006
  8. Jan 13, 2006
  9. Dec 15, 2005
  10. Dec 14, 2005
  11. Dec 12, 2005
    • Peter Bastian's avatar
      added rank and size methods · 929d8e67
      Peter Bastian authored
      [[Imported from SVN: r3615]]
      929d8e67
    • Peter Bastian's avatar
      A wrapper class for global communication · 59e963b7
      Peter Bastian authored
      - provides sum/product/min/max for any value type with operator+, operator* and operator <
        in a generic way using MPI Operators ans MPI data types. Really nice :-)
      - Default version provides dummy communication functions. Can be used to
        make sequential versions compile without MPI
      - It would be possible to include also point to point communication to have
        a nice way to avoid including mpi.h everywhere.
      
      [[Imported from SVN: r3614]]
      59e963b7
Loading