funktionen MPI_Finalize

Avslutar den anropande MPI-processens körningsmiljö.

Syntax

int MPIAPI MPI_Finalize(void);

Parametrar

Den här funktionen har inga parametrar.

Returvärde

MPI_SUCCESS om funktionen returnerar korrekt. Andra felkoder om anropet misslyckades av andra orsaker (till exempel ogiltiga argument). I Fortran lagras returvärdet i parametern IERROR .

Fortran

    MPI_FINALIZE(IERROR)
        INTEGER IERROR

Kommentarer

Alla MPI-processer måste anropa den här rutinen innan den avslutas på tråden som anropade MPI_Init eller MPI_Init_thread.

Funktionen MPI_Finalize rensar upp allt tillstånd som är relaterat till MPI. När den anropas kan inga andra MPI-funktioner anropas, inklusive MPI_Init och MPI_Init_thread. Programmet måste se till att all väntande kommunikation slutförs eller avbryts innan MPI_Finalize anropas.

Krav

Produkt

HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package eller HPC Pack 2008 Client Utilities

Huvud

Mpi.h; Mpif.h

Bibliotek

Msmpi.lib

DLL

Msmpi.dll

Se även

MPI-hanteringsfunktioner

MPI_Init

MPI_Init_thread