/*D
   MPI_Cart_get - Retrieves Cartesian topology information associated with a communicator

Synopsis:
.vb
int MPI_Cart_get(MPI_Comm comm, int maxdims, int dims[], int periods[],
                 int coords[])
.ve

Input Parameters:
+ comm - communicator with Cartesian structure (handle)
- maxdims - length of vectors dims, periods, and coords in the calling program (integer)

Output Parameters:
+ dims - number of processes for each Cartesian dimension (integer)
. periods - periodicity (true/false) for each Cartesian dimension (logical)
- coords - coordinates of calling process in Cartesian structure (integer)

.N ThreadSafe

.N Fortran

.N Errors
.N MPI_SUCCESS
.N MPI_ERR_ARG
.N MPI_ERR_COMM
.N MPI_ERR_OTHER

D*/

