Megosztás:


MPI_Dist_graph_neighbors_count függvény

Lekérte a hívási folyamat szomszédos adatait egy elosztott gráftopológiában. A függvény által kapott információk, a bejövő élek, a kimenő élek száma és egy jelző, amely jelzi, hogy az elosztott gráf súlyozott-e, megegyezik az MPI_Dist_graph_create_adjacent vagy MPI_Dist_graph_create hívásában megadott információkkal ( MPI_Dist_graph_create_adjacent esetén a hívási folyamattal, vagy a hívási folyamattól eltérő folyamatokkal MPI_Dist_graph_create esetén).

Szintaxis

int WINAPI MPI_Dist_graph_neighbors_count(
  _In_  MPI_Comm comm,
  _Out_ int      indegree,
  _Out_ int      outdegree,
  _Out_ int      weighted
);

Paraméterek

  • comm [in]
    A kommunikátor leírója az elosztott gráftopológiával.

  • indegree [ki]
    A folyamat éleinek száma (nem negatív egész szám).

  • outdegree [ki]
    A folyamaton kívüli élek száma (nem negatív egész szám).

  • súlyozott [kifelé]
    Hamis, ha MPI_UNWEIGHTED a létrehozás során adták meg, egyébként igaz.

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_DIST_GRAPH_NEIGHBORS_COUNT (COMM, INDEGREE, OUTDEGREE, WEIGHTED, IERROR)
        INTEGER COMM, INDEGREE, OUTDEGREE, IERROR
        LOGICAL WEIGHTED

Követelmények

Termék

Microsoft MPI v6

Fejléc

Mpi.h; Mpif.h

Kódtár

Msmpi.lib

DLL

Msmpi.dll

Lásd még

MPI-folyamat topológiafüggvényei

MPI_Dist_graph_neighbors

MPI_Dist_graph_create

MPI_Dist_graph_create_adjacent