función MPI_Dist_graph_neighbors_count
Obtiene información de adyacencia del proceso de llamada en una topología de grafo distribuido. La información que obtiene esta función, en el número de bordes entrantes, bordes salientes y una marca que indica si se pondera el gráfico distribuido, coincide con la información proporcionada en la llamada a MPI_Dist_graph_create_adjacent o MPI_Dist_graph_create (mediante el proceso de llamada en el caso de MPI_Dist_graph_create_adjacent, o potencialmente por procesos distintos del proceso de llamada en el caso de MPI_Dist_graph_create).
Sintaxis
int WINAPI MPI_Dist_graph_neighbors_count(
_In_ MPI_Comm comm,
_Out_ int indegree,
_Out_ int outdegree,
_Out_ int weighted
);
Parámetros
comm [in]
Identificador del comunicador con la topología de grafo distribuido.indegree [out]
Número de bordes en este proceso (entero no negativo).outdegree [out]
Número de bordes fuera de este proceso (entero no negativo).ponderado [out]
Es false si MPI_UNWEIGHTED se proporcionó durante la creación; de lo contrario, es true.
Valor devuelto
Devuelve MPI_SUCCESS si se realiza correctamente. De lo contrario, el valor devuelto es un código de error.
En Fortran, el valor devuelto se almacena en el parámetro IERROR .
Fortran
MPI_DIST_GRAPH_NEIGHBORS_COUNT (COMM, INDEGREE, OUTDEGREE, WEIGHTED, IERROR)
INTEGER COMM, INDEGREE, OUTDEGREE, IERROR
LOGICAL WEIGHTED
Requisitos
Producto |
Microsoft MPI v6 |
Encabezado |
Mpi.h; Mpif.h |
Biblioteca |
Msmpi.lib |
Archivo DLL |
Msmpi.dll |