MPI Conventions
All MPI routines are prefixed by MPI_
- C is always MPI_Xnnnnn(parameters) : C is case sensitive
- Fortran is case insensitive but we will write MPI_XNNNNN(parameters)
MPI constants are in upper case as are MPI datatypes, e.g. MPI_FLOAT for floating point number in C
Specify overall constants with
- #include "mpi.h" in C programs
- include "mpif.h" in Fortran
C routines are actually integer functions and always return an integer status (error) code
Fortran routines are really subroutines and have returned status code as last argument
- Please check on status codes although this is often skipped!