Per the February 2016 Chicago MPI Forum meeting, slides were presented asking what to do when there are no Fortran bindings in an MPI implementation: should the Fortran datatypes be available in mpi.h or not?
This issue adds text to remove all Fortran datatypes from mpi.h when there is no Fortran support (just like MPI-3.1 does with C++). The result both modified some text and shifted some text around in section 3.2.2.
The attached PDF shows both the original 3.1 language in both section 3.2.2 and A.1.1, and then the resulting text after the change. The changed text did some unfortunate things with table placement; I'm assuming a LaTeX wizard can make this look better.
Per the February 2016 Chicago MPI Forum meeting, slides were presented asking what to do when there are no Fortran bindings in an MPI implementation: should the Fortran datatypes be available in mpi.h or not?
This issue adds text to remove all Fortran datatypes from mpi.h when there is no Fortran support (just like MPI-3.1 does with C++). The result both modified some text and shifted some text around in section 3.2.2.
The attached PDF shows both the original 3.1 language in both section 3.2.2 and A.1.1, and then the resulting text after the change. The changed text did some unfortunate things with table placement; I'm assuming a LaTeX wizard can make this look better.