Last updated in 2009. *To use MorphMPI in your application:* * * *First all references to MPI-variables and MPI-functions in your application need to be changed to refer to MorphMPI-variables and MorphMPI-functions (e.g. MPI_Send becomes MorphMPI_Send. This can easily be done by executing the morph.sh script on every header and source file.* *Note: This step could actually be circumvented by another layer containing MPI-conforming functions that would call the MorphMPI functions that on their turn the 3rd party MPI-functions.* *Next you need to compile your application with the morphmpi.h header in the include-path.* *When linking your application you first need to link with the MorphMPI library and next with the library of the MPI implementation for which MorphMPI was configured. *
I don't know why they don't use the PMPI interface to avoid the renaming insanity. On Fri, Nov 9, 2012 at 7:50 PM, Barry Smith <bsmith at mcs.anl.gov> wrote: > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20121109/b7bcac37/attachment.html>
