MPI_CHAR,
MPI_BYTE,
MPI_WCHAR,
MPI_SHORT,
MPI_INT,
MPI_LONG,
MPI_LONG_LONG_INT,
MPI_UNSIGNED_CHAR,
MPI_UNSIGNED_SHORT,
MPI_UNSIGNED,
MPI_UNSIGNED_LONG,
MPI_UNSIGNED_LONG_LONG,
MPI_FLOAT,
MPI_DOUBLE,
MPI_LONG_DOUBLE,
MPI_INT8_T,
MPI_INT16_T,
MPI_INT32_T,
MPI_INT64_T,
MPI_UINT8_T,
MPI_UINT16_T,
MPI_UINT32_T,
MPI_UINT64_T,
MPI_C_COMPLEX,
MPI_C_FLOAT_COMPLEX,
MPI_C_DOUBLE_COMPLEX,
MPI_C_LONG_DOUBLE_COMPLEX,
MPI_FLOAT_INT,
MPI_DOUBLE_INT,
MPI_LONG_INT,
MPI_2INT,
MPI_SHORT_INT,
MPI_LONG_DOUBLE_INT,
MPI_DATATYPE_NULL
