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.
Converte da uno stato Fortran (che è una matrice di interi) a uno stato C (che è una struttura). La conversione viene eseguita su tutte le informazioni nello stato, incluso quello nascosto. Ovvero, nessuna informazione sullo stato viene persa nella conversione.
Sintassi
int MPIAPI MPI_Status_f2c(
_In_ MPI_Fint *f_status,
_Out_ MPI_Status *status
);
Parametri
f_status [in]
Stato fortran.status [out]
Stato C.
Valore restituito
Restituisce MPI_SUCCESS in caso di esito positivo. In caso contrario, il valore restituito è un codice di errore.
Commenti
Se f_status è uno stato Fortran valido, ma non il valore Fortran di MPI_STATUS_IGNORE o MPI_STATUSES_IGNORE, MPI_Status_f2c restituisce in c_status uno stato C valido con lo stesso contenuto. Se f_status è il valore Fortran di MPI_STATUS_IGNORE o MPI_STATUSES_IGNORE o se f_status non è uno stato Fortran valido, la chiamata è errata.
Lo stato C ha gli stessi valori di codice di origine, tag e errore dello stato Fortran e restituisce le stesse risposte quando viene eseguita una query per conteggio, elementi e annullamento. La funzione di conversione può essere chiamata con un argomento di stato Fortran con un campo di errore non definito, nel qual caso il valore del campo di errore nell'argomento stato C non è definito
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 |