1 #ifndef IPPL_MPI_DATATYPES_H
2 #define IPPL_MPI_DATATYPES_H
15 "type isn't an MPI type");
20 #define IPPL_MPI_DATATYPE(CppType, MPIType) \
23 get_mpi_datatype< CppType >(const CppType&) { return MPIType; } \
26 struct is_ippl_mpi_datatype<CppType>: std::true_type {};
MPI_Datatype get_mpi_datatype(const T &x)
#define IPPL_MPI_DATATYPE(CppType, MPIType)