Interop technical report: additional constants for table 15.2
The Fortran sub-committee of the MPI-3 Forum would like to define the MPI Fortran interface with explicit interfaces. To ease the implementation of portable MPI libraries, it would be helpful if this interface can be defined as BIND (C). With BIND (C), the MPI library can be implemented portably across different Fortran compilers. For backward-compatibility reasons, it is essential to guarantee that existing MPI programs still run with MPI libraries based on the new Fortran 2003 compatible MPI interface specification. To achieve this goal, all existing intrinsic (with default kind parameter) and derived Fortran types should be usable as actual arguments in routines defined with BIND (C), Unfortunately, intrinsic Fortran types with default kind parameter may not be interoperable.