We did something similar in OpenFOAM by encapsulating our communications
routines into a separate shared library which gets loaded through
LD_LIBRARY_PATH.
The api of this library does not expose any mpi specifics so for a new MPI
version we only have to recompile our small communications libra
On Jan 14, 2009, at 9:49 AM, Gregory D Abram wrote:
I'd like to release binary libraries that use MPI but are agnostic
as to which flavor or MPI (eg. OpenMPI, MVAPICH, LAM...) that is
used by the application linking the libraries. I've seen that there
are some significant differences that s