Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Leképezi a folyamatot a Cartesian topológia adataira.
Szintaxis
int MPIAPI MPI_Cart_map(
_In_ MPI_Comm comm,
_In_range_(>=, 0) int ndims,
_In_count_(ndims) int *dims,
_In_count_(ndims) int *periods,
_Out_ int *newrank
);
Paraméterek
Comm
Bemeneti kommunikátor.ndims
A cartesian struktúra dimenzióinak száma.halvány
A méretndimek egész tömbje, amely az egyes koordináta-irányokban lévő folyamatok számát határozza meg.Időszakok
A méretndimek logikai tömbje, amely minden koordináta-irányban megadja a periodikussági specifikációt.newrank [kifelé]
a hívási folyamat sorrendje átrendezve; MPI_UNDEFINED , ha a hívási folyamat nem tartozik a rácshoz
Visszatérési érték
Sikeres MPI_SUCCESS ad vissza. Ellenkező esetben a visszatérési érték hibakód.
A Fortranban a visszatérési érték az IERROR paraméterben lesz tárolva.
Fortran
MPI_CART_MAP(COMM, NDIMS, DIMS, PERIODS, NEWRANK, IERROR)
INTEGER COMM, NDIMS, DIMS(*), NEWRANK, IERROR
LOGICAL PERIODS(*)
Követelmények
Termék |
HPC Pack 2012 MS-MPI terjeszthető csomag, HPC Pack 2008 R2 MS-MPI terjeszthető csomag, HPC Pack 2008 MS-MPI terjeszthető csomag vagy HPC Pack 2008 Client Utilities |
Fejléc |
Mpi.h; Mpif.h |
Kódtár |
Msmpi.lib |
DLL |
Msmpi.dll |