função MPI_Intercomm_merge
Cria um intracomunicador a partir de um intercomunicador.
Sintaxe
int MPIAPI MPI_Intercomm_merge(
MPI_Comm intercomm,
int high,
_Out_ MPI_Comm *newintracomm
);
Parâmetros
intercomando
Intercomunicador.alta
Utilizado para ordenar os grupos dentro da comunicação ao criar o novo comunicador. Este é um valor booleano; o grupo que define o valor verdadeiro elevado tem os respetivos processos ordenados após o grupo que define este valor como falso. Se todos os processos no intercomunicador fornecerem o mesmo valor, a escolha do grupo que é ordenado primeiro é arbitrária.newintracomm [out]
Foi criado um intracomunicador.
Valor devolvido
Devolve MPI_SUCCESS com êxito. Caso contrário, o valor devolvido é um código de erro.
Em Fortran, o valor devolvido é armazenado no parâmetro IERROR .
Fortran
MPI_INTERCOMM_MERGE(INTERCOMM, HIGH, NEWINTRACOMM, IERROR)
INTEGER INTERCOMM, NEWINTRACOMM, IERROR
LOGICAL HIGH
Requisitos
Produto |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package ou HPC Pack 2008 Client Utilities |
Cabeçalho |
Mpi.h; Mpif.h |
Biblioteca |
Msmpi.lib |
DLL |
Msmpi.dll |