MPIDataType
Definition
typedef enum {
MPIDataTypeINVALID = 0, /* this should stay zero - static arrays init to zero by default */
MPIDataTypeSHORT,
MPIDataTypeUSHORT,
MPIDataTypeLONG,
MPIDataTypeULONG,
MPIDataTypeFLOAT,
MPIDataTypeDOUBLE,
MPIDataTypeINT64,
MPIDataTypeUINT64,
MPIDataTypeEND,
MPIDataTypeFIRST = MPIDataTypeINVALID + 1
} MPIDataType;
Required Header: mpidef.h
Change History: Modified in the 04.00. Modified in the 03.04.00; added MPIDataTypeINT64 and MPIDataTypeUINT64. Modified in the 03.02.00.
Description
MPIDataType is an enumeration of data types used in the MPI for defining the variable size and type.
| MPIDataTypeCHAR | character filter data type |
|---|---|
| MPIDataTypeSHORT | signed int16_t integer |
| MPIDataTypeUSHORT | uint16_t integer |
| MPIDataTypeLONG | signed int32_t integer |
| MPIDataTypeULONG | uint32_t integer |
| MPIDataTypeFLOAT | single precision floating point |
| MPIDataTypeDOUBLE | double precision floating point |
| MPIDataTypeINT64 | signed int64_t (64-bit) integer |
| MPIDataTypeUINT64 | uint64_t (64-bit) integer |
