Bagikan melalui


MPI_Dist_graph_neighbors_count fungsi

Mendapatkan informasi yang berdekatan dari proses panggilan dalam topologi grafik terdistribusi. Informasi yang diperoleh oleh fungsi ini, pada jumlah tepi masuk, tepi keluar, dan bendera yang menunjukkan apakah grafik terdistribusi ditimbang, cocok dengan informasi yang diberikan dalam panggilan ke MPI_Dist_graph_create_adjacent atau MPI_Dist_graph_create (oleh proses panggilan dalam kasus MPI_Dist_graph_create_adjacent, atau berpotensi oleh proses selain proses panggilan dalam kasus MPI_Dist_graph_create).

Sintaks

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

Parameter

  • comm [in]
    Handel komunikator dengan topologi grafik terdistribusi.

  • indegree [out]
    Jumlah tepi ke dalam proses ini (bilangan bulat non-negatif).

  • outdegree [out]
    Jumlah tepi dari proses ini (bilangan bulat non-negatif).

  • tertimbang [out]
    Salah jika MPI_UNWEIGHTED disediakan selama pembuatan, benar jika tidak.

Menampilkan nilai

Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.

Di Fortran, nilai yang dikembalikan disimpan dalam parameter IERROR .

Fortran

    MPI_DIST_GRAPH_NEIGHBORS_COUNT (COMM, INDEGREE, OUTDEGREE, WEIGHTED, IERROR)
        INTEGER COMM, INDEGREE, OUTDEGREE, IERROR
        LOGICAL WEIGHTED

Persyaratan

Produk

Microsoft MPI v6

Header

Mpi.h; Mpif.h

Pustaka

Msmpi.lib

DLL

Msmpi.dll

Lihat juga

Fungsi Topologi Proses MPI

MPI_Dist_graph_neighbors

MPI_Dist_graph_create

MPI_Dist_graph_create_adjacent