mpi-forum / mpi-issues

Tickets for the MPI Forum
http://www.mpi-forum.org/
67 stars 8 forks source link

Introduce Fortran 2008 bindings for MPI T procedures #695

Open martinruefenacht opened 1 year ago

martinruefenacht commented 1 year ago

Problem

We don't have Fortran 2008 bindings for the MPI T procedures, which causes problems when libraries want to expose library internals to applications rather than tools (e.g. memory_allocation_kinds)

Proposal

Introduce all Fortran 2008 expressions of the MPI T procedures.

Changes to the Text

Should be minimal, all text is already present from the C expression of the procedures.

Impact on Implementations

Implementations will be required to add and support the Fortran versions of the procedures, this should be relatively straightforward.

Impact on Users

Only extensions therefore users do not need to modify their software unless they want to.

References and Pull Requests