Nazwa:
MPI_Cart_map - mapuje procesy w topologii kartezjańskiej.
Wejściowe parametry:
comm - wejściowy komunikator (handle);
ndims - ilość wymiarów siatki kartezjańskiej (integer);
dims - tablica typu integer o rozmiarze ndims określająca numer procesu we wszystkich wymiarach;
periods - tablica typu logicznego o rozmiarze ndims określająca czy siatka jest "zamknięta" (true) lub nie (false) w każdym z wymiarów;
Wyjściowe parametry:
newrank - przenumerowany rank wywołującego procesu; MPI_UNDEFINED jeśli wywołujący proces nie należy do siatki;
Użycie:
#include "mpi.h"
int MPI_Cart_map ( comm_old, ndims, dims, periods, newrank )
MPI_Comm comm_old;
int ndims;
int *dims;
int *periods;
int *newrank;