Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene informazioni sull'adjacency del processo di chiamata in una topologia del grafico distribuito. Le informazioni ottenute da questa funzione, sul numero di bordi in ingresso, bordi in uscita e un flag che indica se il grafico distribuito è ponderato, corrisponde alle informazioni fornite nella chiamata a MPI_Dist_graph_create_adjacent o MPI_Dist_graph_create (tramite il processo chiamante nel caso diMPI_Dist_graph_create_adjacent, o potenzialmente da processi diversi dal processo di chiamata nel caso di MPI_Dist_graph_create).
Sintassi
int WINAPI MPI_Dist_graph_neighbors_count(
_In_ MPI_Comm comm,
_Out_ int indegree,
_Out_ int outdegree,
_Out_ int weighted
);
Parametri
comm [in]
Handle del comunicatore con la topologia del grafico distribuito.indegree [out]
Numero di bordi in questo processo (intero non negativo).outdegree [out]
Numero di bordi fuori da questo processo (intero non negativo).ponderato [out]
È false se MPI_UNWEIGHTED è stato fornito durante la creazione, true in caso contrario.
Valore restituito
Restituisce MPI_SUCCESS sull'esito positivo. In caso contrario, il valore restituito è un codice di errore.
In Fortran il valore restituito viene archiviato nel parametro IERROR .
Fortran
MPI_DIST_GRAPH_NEIGHBORS_COUNT (COMM, INDEGREE, OUTDEGREE, WEIGHTED, IERROR)
INTEGER COMM, INDEGREE, OUTDEGREE, IERROR
LOGICAL WEIGHTED
Requisiti
Prodotto |
Microsoft MPI v6 |
Intestazione |
Mpi.h; Mpif.h |
Libreria |
Msmpi.lib |
DLL |
Msmpi.dll |