MPI datatype implementation for CoDipack types in the type wrapper of MeDiPack. More...
#include <codiMpiTypes.hpp>
Public Types | |
using | MPIType = medi::MpiTypeDefault<Tool> |
MeDiPack default implementation. | |
using | Tool = T_Tool |
See CoDiMpiTypes. | |
using | Type = T_Type |
See CoDiMpiTypes. | |
Public Member Functions | |
CoDiMpiTypes () | |
Constructor. | |
~CoDiMpiTypes () | |
Destructor. | |
Public Attributes | |
medi::AMPI_Datatype | MPI_INT_TYPE |
MPI_Datatype for the specified CoDiPack type and an int. | |
MPIType * | MPI_TYPE |
MPI_Datatype for the specified CoDiPack type. | |
MPI datatype implementation for CoDipack types in the type wrapper of MeDiPack.
See Example 13 - MPI communication for an example.
Use the member MPI_TYPE as the type for the communication in MeDiPack wrapped MPI routines or MPI_INT_TYPE for pairs of CoDiPack and an int.
T_Type | CoDiPack active type. Must implement LhsExpressionInterface. |
T_Tool | Actual tool implementation of the MeDiPack interface. |