MPI_Finalize関数
呼び出し元の MPI プロセスの実行環境を終了します。
構文
int MPIAPI MPI_Finalize(void);
パラメーター
この関数にはパラメーターはありません。
戻り値
関数 が正常に返された場合にMPI_SUCCESSします。 その他の理由で呼び出しが失敗した場合のその他のエラー コード (無効な引数など)。 Fortran では、戻り値は IERROR パラメーターに格納されます。
Fortran
MPI_FINALIZE(IERROR)
INTEGER IERROR
注釈
すべての MPI プロセスは、 MPI_Init または MPI_Init_threadを呼び出したスレッドで終了する前に、このルーチンを呼び出す必要があります。
MPI_Finalize関数は、MPI に関連するすべての状態をクリーンアップします。 呼び出されると、 MPI_Init や MPI_Init_threadなど、他の MPI 関数は呼び出されません。 アプリケーションは、MPI_Finalizeを呼び出す前に、保留中のすべての通信が完了または取り消されていることを確認 する必要があります。
要件
製品 |
HPC Pack 2012 MS-MPI 再頒布可能パッケージ、HPC Pack 2008 R2 MS-MPI 再頒布可能パッケージ、HPC Pack 2008 MS-MPI 再頒布可能パッケージまたは HPC Pack 2008 クライアント ユーティリティ |
ヘッダー |
Mpi.h;Mpif.h |
ライブラリ |
Msmpi.lib |
[DLL] |
Msmpi.dll |