función MPI_Cart_coords
Determina los coordes de procesos en la topología cartesiana dada la clasificación en el grupo.
Sintaxis
int MPIAPI MPI_Cart_coords(
MPI_Comm comm,
int rank,
int maxdims,
_Out_cap_(maxdims) int *coords
);
Parámetros
comm
Communicator con estructura cartesiana.rank
Rango de un proceso dentro del grupo de comm.maxdims
Longitud de los coordes vectoriales en el programa de llamada.Coordenadas
Matriz de enteros (de tamaño maxdims) que contiene las coordenadas cartesianas del proceso especificado.
Valor devuelto
Devuelve MPI_SUCCESS si se realiza correctamente. De lo contrario, el valor devuelto es un código de error.
En Fortran, el valor devuelto se almacena en el parámetro IERROR .
Fortran
MPI_CART_COORDS(COMM, RANK, MAXDIMS, COORDS, IERROR)
INTEGER COMM, RANK, MAXDIMS, COORDS(*), IERROR
Requisitos
Producto |
Paquete redistribuible de HPC Pack 2012 MS-MPI, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o HPC Pack 2008 Client Utilities |
Encabezado |
Mpi.h; Mpif.h |
Biblioteca |
Msmpi.lib |
Archivo DLL |
Msmpi.dll |