função MPI_Cart_coords
Determina os coordes de processos na topologia cartesiana dada classificação no grupo.
Sintaxe
int MPIAPI MPI_Cart_coords(
MPI_Comm comm,
int rank,
int maxdims,
_Out_cap_(maxdims) int *coords
);
Parâmetros
vírgula
Communicator com estrutura cartesiana.classificação
Classificação de um processo dentro do grupo de vírgulas.maxdims
Comprimento dos coordes de vetor no programa de chamadas.coords
Matriz de números inteiros (de maxdims de tamanho) que contém as coordenadas cartesianas do processo especificado.
Valor devolvido
Devolve MPI_SUCCESS com êxito. Caso contrário, o valor devolvido é um código de erro.
Em Fortran, o valor devolvido é armazenado no parâmetro IERROR .
Fortran
MPI_CART_COORDS(COMM, RANK, MAXDIMS, COORDS, IERROR)
INTEGER COMM, RANK, MAXDIMS, COORDS(*), IERROR
Requisitos
Produto |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package ou HPC Pack 2008 Client Utilities |
Cabeçalho |
Mpi.h; Mpif.h |
Biblioteca |
Msmpi.lib |
DLL |
Msmpi.dll |