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.
Converte de um status Fortran (que é uma matriz de inteiros) em um status C (que é uma estrutura). A conversão ocorre em todas as informações em status, incluindo a que está oculta. Ou seja, nenhuma informação status é perdida na conversão.
Sintaxe
int MPIAPI MPI_Status_f2c(
_In_ MPI_Fint *f_status,
_Out_ MPI_Status *status
);
Parâmetros
f_status [in]
Fortran status.status [out]
C status.
Retornar valor
Retorna MPI_SUCCESS em caso de êxito. Caso contrário, o valor retornado será um código de erro.
Comentários
Se f_status for um status Fortran válido, mas não o valor Fortran de MPI_STATUS_IGNORE ou MPI_STATUSES_IGNORE, MPI_Status_f2c retornará em c_status um status 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 status Fortran válido, a chamada será incorreta.
O status C tem os mesmos valores de código de origem, marca e erro que o status Fortran e retorna as mesmas respostas quando consultado para contagem, elementos e cancelamento. A função de conversão pode ser chamada com um argumento fortran status que tem um campo de erro indefinido; nesse caso, o valor do campo de erro no argumento C status é indefinido
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 |