You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use the pympistandard Python module and associated MPI-4.1 MPI
Standard JSON definition file to generate bindings -- regular and
embiggened -- in the MPI man pages.
In the generation code, had to handle a variety of cases:
* When there is no C binding
* When there is no mpif.h / use mpi binding
* When there is no use mpi_f08 binding
* When there are embiggened C and/or F08 bindings
* When a single man page includes documentation for multiple MPI APIs
* When we do not have man pages for MPI APIs described in the official
MPI Forum API JSON
Also, this commit adds a new submodule: the pympistandard Python
module from the MPI Forum repository.
Some other cleanups were also necessary as part of this commit:
* Add some missing man pages
* Fix some random RST formatting errors in existing man pages
Signed-off-by: Jeff Squyres <[email protected]>
0 commit comments