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.
Restituisce il comunicatore padre per questo processo.
Sintassi
int MPIAPI MPI_Comm_get_parent(
_Out_ MPI_Comm *parent
);
Parametri
-
padre [out]
Comunicatore padre.
Valore restituito
Restituisce MPI_SUCCESS in caso di esito positivo. In caso contrario, il valore restituito è un codice di errore.
In Fortran il valore restituito viene archiviato nel parametro IERROR .
Fortran
MPI_COMM_GET_PARENT(PARENT, IERROR)
INTEGER PARENT, IERROR
Commenti
Se un processo è stato avviato con MPI_Comm_spawn o MPI_Comm_spawn_multiple, MPI_Comm_get_parent restituisce l'intercommissione padre del processo corrente. Questo intercommunicator padre viene creato in modo implicito all'interno di MPI_Init ed è lo stesso intercommunicator restituito da MPI_Comm_spawn negli elementi padre.
Se il processo non è stato generato, MPI_Comm_get_parent restituisce MPI_COMM_NULL.
Dopo che il comunicatore padre viene liberato o disconnesso, MPI_Comm_get_parent restituisce MPI_COMM_NULL.
Requisiti
Prodotto |
Pacchetto ridistribuibile DI HPC Pack 2012 MS-MPI, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o utilità client HPC Pack 2008 |
Intestazione |
Mpi.h; Mpif.h |
Libreria |
Msmpi.lib |
DLL |
Msmpi.dll |