21#ifndef IPPL_MPI_DATATYPES_H
22#define IPPL_MPI_DATATYPES_H
31 "type isn't an MPI type");
36#define IPPL_MPI_DATATYPE(CppType, MPIType) \
39get_mpi_datatype< CppType >(const CppType&) { return MPIType; } \
42struct is_ippl_mpi_datatype<CppType>: std::true_type {};
#define IPPL_MPI_DATATYPE(CppType, MPIType)
MPI_Datatype get_mpi_datatype(const T &)