Abstractions for parallel computing.
More...
|
file | communication.hh |
| Implements an utility class that provides collective communication methods for sequential programs.
|
|
file | mpicommunication.hh |
| Implements an utility class that provides MPI's collective communication methods.
|
|
file | mpidata.hh |
| Interface class to translate objects to a MPI_Datatype, void* and size used for MPI calls.
|
|
file | mpiguard.hh |
| Implements a MPIGuard which detects an error on a remote process.
|
|
file | mpihelper.hh |
| Helpers for dealing with MPI.
|
|
file | mpipack.hh |
| See MPI_Pack.
|
|
file | mpitraits.hh |
| Traits classes for mapping types onto MPI_Datatype.
|
|
Abstractions for parallel computing.
Dune offers an abstraction to the basic methods of parallel communication. It allows one to switch parallel features on and off, without changing the code. This is done using either Communication or MPICommunication.