Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna o comunicador pai para esse processo.
Sintaxe
int MPIAPI MPI_Comm_get_parent(
_Out_ MPI_Comm *parent
);
Parâmetros
-
pai [out]
O comunicador pai.
Retornar valor
Retorna MPI_SUCCESS em caso de êxito. Caso contrário, o valor retornado será um código de erro.
Em Fortran, o valor retornado é armazenado no parâmetro IERROR .
Fortran
MPI_COMM_GET_PARENT(PARENT, IERROR)
INTEGER PARENT, IERROR
Comentários
Se um processo tiver sido iniciado com MPI_Comm_spawn ou MPI_Comm_spawn_multiple, MPI_Comm_get_parent retornará o intercomunicador pai do processo atual. Esse intercomunicador pai é criado implicitamente dentro de MPI_Init e é o mesmo intercomunicador retornado por MPI_Comm_spawn nos pais.
Se o processo não tiver sido gerado, MPI_Comm_get_parent retornará MPI_COMM_NULL.
Depois que o comunicador pai é liberado ou desconectado, MPI_Comm_get_parent retorna MPI_COMM_NULL.
Requisitos
Produto |
Pacote Redistribuível do HPC Pack 2012 MS-MPI, Pacote Redistribuível HPC Pack 2008 R2 MS-MPI, Pacote Redistribuível do HPC Pack 2008 MS-MPI ou Utilitários de Cliente HPC Pack 2008 |
parâmetro |
Mpi.h; Mpif.h |
Biblioteca |
Msmpi.lib |
DLL |
Msmpi.dll |