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 short integer |
| MPIDataTypeUSHORT | unsigned short integer |
| MPIDataTypeLONG | signed long integer |
| MPIDataTypeULONG | unsigned long integer |
| MPIDataTypeFLOAT | single precision floating point |
| MPIDataTypeDOUBLE | double precision floating point |
| MPIDataTypeINT64 | signed long long (64-bit) integer |
| MPIDataTypeUINT64 | unsigned long long (64-bit) integer |
