Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Converte de um estado de Fortran (que é uma matriz de números inteiros) num estado C (que é uma estrutura). A conversão ocorre em todas as informações no estado, incluindo a que está oculta. Ou seja, não são perdidas informações de estado na conversão.
Sintaxe
int MPIAPI MPI_Status_f2c(
_In_ MPI_Fint *f_status,
_Out_ MPI_Status *status
);
Parâmetros
f_status [em]
Estado de Fortran.status [out]
Estado C.
Valor devolvido
Devolve MPI_SUCCESS com êxito. Caso contrário, o valor devolvido é um código de erro.
Observações
Se f_status for um estado fortran válido, mas não o valor fortran de MPI_STATUS_IGNORE ou MPI_STATUSES_IGNORE, MPI_Status_f2c devolve em c_status um estado C válido com o mesmo conteúdo. Se f_status for o valor fortran de MPI_STATUS_IGNORE ou MPI_STATUSES_IGNORE ou se f_status não for um estado fortran válido, a chamada é errada.
O estado C tem os mesmos valores de código de origem, etiqueta e erro que o estado de Fortran e devolve as mesmas respostas quando consultado para contagem, elementos e cancelamento. A função de conversão pode ser chamada com um argumento de estado de Fortran que tem um campo de erro indefinido, caso em que o valor do campo de erro no argumento estado C é indefinido
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 |