مشاركة عبر


MPI_Dist_graph_neighbors_count الدالة

الحصول على معلومات التجاور لعملية الاستدعاء في مخطط الرسم البياني الموزع. المعلومات التي يتم الحصول عليها بواسطة هذه الدالة، على عدد الحواف الواردة والحواف الصادرة وعلامة تشير إلى ما إذا كان الرسم البياني الموزع مرجحا، تتطابق مع المعلومات المقدمة في استدعاء MPI_Dist_graph_create_adjacent أو MPI_Dist_graph_create (من خلال عملية الاستدعاء في حالة MPI_Dist_graph_create_adjacent، أو ربما عن طريق عمليات أخرى غير عملية الاستدعاء في حالة MPI_Dist_graph_create).

بناء الجملة

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

المعلمات

  • comm [in]
    مقبض الموصل مع مخطط الرسم البياني الموزع.

  • indegree [out]
    عدد الحواف في هذه العملية (عدد صحيح غير سالب).

  • outdegree [out]
    عدد الحواف خارج هذه العملية (عدد صحيح غير سالب).

  • مرجح [خارج]
    يكون خطأ إذا تم توفير MPI_UNWEIGHTED أثناء الإنشاء، صحيح خلاف ذلك.

القيمة المُرجعة

إرجاع MPI_SUCCESS عند النجاح. وإلا، فإن القيمة المرجعة هي رمز خطأ.

في Fortran، يتم تخزين القيمة المرجعة في المعلمة IERROR .

Fortran

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

المتطلبات

منتج

Microsoft MPI v6

الرأس

Mpi.h؛ Mpif.h

المكتبة

Msmpi.lib

Dll

Msmpi.dll

راجع أيضًا

وظائف طبولوجيا عملية MPI

MPI_Dist_graph_neighbors

MPI_Dist_graph_create

MPI_Dist_graph_create_adjacent