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]
具有分散式圖形拓撲之 Communicator 的句柄。indegree [out]
這個進程的邊緣數目 (非負整數) 。outdegree [out]
這個進程的邊緣數目 (非負整數) 。加權 [out]
如果在建立期間提供 MPI_UNWEIGHTED 則為 false,否則為 true。
傳回值
傳回成功時 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 |