Gets the version of MPI


#include "mpi.h"
int MPI_Get_version( version, subversion )
int *version;
int *subversion;

Output Parameters

version Major version of MPI (1 or 2)
subversion Minor version of MPI.


The defined values MPI_VERSION and MPI_SUBVERSION contain the sameinformation. This routine allows you to check that the library matches theversion specified in the mpi.h and mpif.h files.

Notes for Fortran

All MPI routines in Fortran (except for MPI_WTIME and MPI_WTICK) havean additional argument ierr at the end of the argument list. ierris an integer and has the same meaning as the return value of the routinein C. In Fortran, MPI routines are subroutines, and are invoked with thecall statement.

All MPI objects (e.g., MPI_Datatype, MPI_Comm) are of type INTEGERin Fortran.