On a Unix system, in which the MPI library is implemented in C, then
there are various possible options, of which two of the most obvious
are presented here. Which is better depends on whether the linker and
compiler support weak symbols.
Subsections
MPI-Standard for MARMOT