Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Получает сведения о смежности вызывающего процесса в топологии распределенного графа. Сведения, полученные этой функцией, о количестве входящих ребер, исходящих ребер и флаге, который указывает, является ли распределенный граф взвешанным, соответствуют сведениям, предоставленным в вызове 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]
Число ребер этого процесса (неотрицательное целое число).взвешанный [out]
Имеет значение false , если MPI_UNWEIGHTED была предоставлена во время создания; в противном случае — значение 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 версии 6 |
Заголовок |
Mpi.h; Mpif.h |
Библиотека |
Msmpi.lib |
DLL |
Msmpi.dll |