Megosztás:


MPI_Cart_sub függvény

A kommunikátort alcsoportokra particionálja, amelyek alacsonyabb dimenziójú cartesian alrácsokat alkotnak.

Szintaxis

int MPIAPI MPI_Cart_sub(
        MPI_Comm comm,
  _In_  int      *remain_dims,
  _Out_ MPI_Comm *newcomm
);

Paraméterek

  • Comm
    Kommunikátor cartesian szerkezettel.

  • remain_dims [in]
    A remain_dimsi-edik bejegyzése határozza meg, hogy az i-edik dimenzió a részrácsban (igaz) vagy el van-e vetve (hamis).

  • newcomm [out]
    A hívási folyamatot tartalmazó alrácsot tartalmazó communicator.

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 van tárolva.

Fortran

    MPI_CART_SUB(COMM, REMAIN_DIMS, NEWCOMM, IERROR)
        INTEGER COMM, NEWCOMM, IERROR
        LOGICAL REMAIN_DIMS(*)

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 újraterjeszthető csomag vagy HPC Pack 2008 ügyfél-segédprogramok

Fejléc

Mpi.h; Mpif.h

Kódtár

Msmpi.lib

DLL

Msmpi.dll

Lásd még

MPI-folyamat topológiafüggvényei