MPI Subroutine Reference
Purpose
Retrieves the number of cartesian dimensions from a communicator.
C synopsis
#include <mpi.h>
MPI_Cartdim_get(MPI_Comm comm,int *ndims);
C++ synopsis
#include mpi.h
int MPI::Cartcomm::Get_dim() const;
FORTRAN synopsis
include 'mpif.h' or use mpi
MPI_CARTDIM_GET(INTEGER COMM,INTEGER NDIMS,INTEGER IERROR)
Parameters
- comm
- is a communicator with cartesian topology (handle) (IN)
- ndims
- is an integer specifying the number of dimensions of the cartesian
topology (OUT)
- IERROR
- is the FORTRAN return code. It is always the last argument.
Description
This subroutine retrieves the number of dimensions in a cartesian
topology.
Errors
- Invalid communicator
-
- No topology
-
- Invalid topology type
- must be cartesian
- MPI not initialized
-
- MPI already finalized
-
Related information
- MPI_CART_CREATE
- MPI_CART_GET
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]