Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ukončí spouštěcí prostředí volajícího procesu MPI.
Syntaxe
int MPIAPI MPI_Finalize(void);
Parametry
Tato funkce nemá žádné parametry.
Vrácená hodnota
MPI_SUCCESS , pokud se funkce úspěšně vrátí. Další kódy chyb, pokud volání selhalo z jiných důvodů (například neplatné argumenty). V nástroji Fortran je vrácená hodnota uložena v parametru IERROR .
Fortran
MPI_FINALIZE(IERROR)
INTEGER IERROR
Poznámky
Všechny procesy MPI musí tuto rutinu volat před ukončením ve vlákně, které volal MPI_Init nebo MPI_Init_thread.
Funkce MPI_Finalize vyčistí všechny stavy související s MPI. Jakmile je volána, nelze volat žádné další funkce MPI, včetně MPI_Init a MPI_Init_thread. Aplikace musí před voláním MPI_Finalize zajistit dokončení nebo zrušení všech čekajících komunikací.
Požadavky
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package nebo HPC Pack 2008 Client Utilities |
Hlavička |
Mpi.h; Soubor Mpif.h |
Knihovna |
Msmpi.lib |
DLL |
Msmpi.dll |