F90 mpi module issues
14 Nov
2013
14 Nov
'13
3:36 p.m.
The implementation of the MPI module in file mpi_base.f90.in and friends has serious problems with the various interface blocks. Specifically, with the exception of the final 'ierror' arguments, the dummy arguments generally use names of 'v0', 'v1', 'v2', and so on. Arguments should have the names defined by the report so that callers can use keyword=value style calls to better document the code. This is a requirement of the MPI 3.0 Report (section 17.1.3, third bullet), and MPI 2 as well. (Though admittedly section 16.2.4 of the MPI 2.2 Report is not as explicit in this regard as the MPI 3.0 Report is.) Can this be addressed anytime soon? Walter Spector
4633
Age (days ago)
4633
Last active (days ago)
0 comments
1 participants
participants (1)
-
W Spector