SYNTAX

C Syntax

int MPI_Dims_create(int nnodes, int ndims, int dims[])

Fortran Syntax

USE MPI
! or the older form: INCLUDE 'mpif.h'
MPI_DIMS_CREATE(NNODES, NDIMS, DIMS, IERROR)
    INTEGER NNODES, NDIMS, DIMS(*), IERROR

Fortran 2008 Syntax

USE mpi_f08
MPI_Dims_create(nnodes, ndims, dims, ierror)
    INTEGER, INTENT(IN) :: nnodes, ndims
    INTEGER, INTENT(INOUT) :: dims(ndims)
    INTEGER, OPTIONAL, INTENT(OUT) :: ierror