Traits classes for mapping types onto MPI_Datatype. More...
Go to the source code of this file.
Classes | |
class | Dune::MPITraits< T > |
A traits class describing the mapping of types onto MPI_Datatypes. More... | |
struct | Dune::MPITraits< FieldVector< K, n > > |
struct | Dune::MPITraits< bigunsignedint< k > > |
class | Dune::MPITraits< std::pair< T1, T2 > > |
Namespaces | |
namespace | Dune |
namespace | std |
STL namespace. | |
Defines | |
#define | ComposeMPITraits(p, m) |
Functions | |
Dune::ComposeMPITraits (char, MPI_CHAR) | |
Dune::ComposeMPITraits (unsigned char, MPI_UNSIGNED_CHAR) | |
Dune::ComposeMPITraits (short, MPI_SHORT) | |
Dune::ComposeMPITraits (unsigned short, MPI_UNSIGNED_SHORT) | |
Dune::ComposeMPITraits (int, MPI_INT) | |
Dune::ComposeMPITraits (unsigned int, MPI_UNSIGNED) | |
Dune::ComposeMPITraits (long, MPI_LONG) | |
Dune::ComposeMPITraits (unsigned long, MPI_UNSIGNED_LONG) | |
Dune::ComposeMPITraits (float, MPI_FLOAT) | |
Dune::ComposeMPITraits (double, MPI_DOUBLE) | |
Dune::ComposeMPITraits (long double, MPI_LONG_DOUBLE) |
Traits classes for mapping types onto MPI_Datatype.