This whole issue came up recently in the MPI Forum (the const-ness [or
not] of the MPI C++ objects). I am a fervent believer that all the
predefined C++ MPI objects should be const and that any MPI function
that allows predefined handles as an argument should be a const
argument.
This go
Hello,
OpenMPI 1.2.5 and earlier do not let you set the Errhandler for
MPI::FILE_NULL using the C++ bindings.
[You would want to do so because, on error, MPI::File::Open() and
MPI::File::Delete() call the Errhandler associated with FILE_NULL.]
With the C++ bindings, MPI::FILE_NULL is a const obj