MPI requires support of these datatypes, which match the basic datatypes of Fortran and ISO C. Additional MPI datatypes should be provided if the host language has additional datatypes1: MPI_DOUBLE_COMPLEX for double precision complex in Fortran declared to be of type DOUBLE COMPLEX; MPI_REAL2, MPI_REAL4, MPI_REAL8, and
MPI_REAL16 for Fortran reals, declared to be of type REAL2, REAL4, REAL8, and REAL16, respectively; MPI_INTEGER1, MPI_INTEGER2, MPI_INTEGER4, and MPI_INTEGER8 for Fortran integers, declared to be of type INTEGER1, INTEGER2, INTEGER4, and
INTEGER8, respectively; MPI_COMPLEX4, MPI_COMPLEX8, MPI_COMPLEX16, and MPI_COMPLEX32 for complex numbers in Fortran declared to be of type COMPLEX4, COMPLEX8, COMPLEX16, and COMPLEX32, respectively; etc.
MPI_INTEGER16 + INTEGER*16 are missing from the list.
Problem
Section 3.2.2 Message Data
MPI_INTEGER16
+INTEGER*16
are missing from the list.Proposal
Add it
Changes to the Text
Trivial
Impact on Implementations
None
Impact on Users
Clarity
References and Pull Requests