10.2.4 Extended Fortran Support
Implementations with Extended Fortran support must provide:
- An mpi module
- A new set of functions to provide additional support for Fortran
intrinsic numeric types, including parameterized types:
MPI_SIZEOF, MPI_TYPE_MATCH_SIZE, MPI_TYPE_CREATE_F90_INTEGER,
MPI_TYPE_CREATE_F90_REAL and
MPI_TYPE_CREATE_F90_COMPLEX.
Parameterized types are Fortran intrinsic types which are specified
using KIND type parameters.
These routines are described in detail in Section 10.2.5.
Additionally, high quality implementations should provide
a mechanism to prevent fatal type mismatch errors for MPI-/
routines with choice arguments.
Subsections
MPI-Standard for MARMOT