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 |