MPI_Testany関数
事前に開始された要求の完了をテストします。
構文
int MPIAPI MPI_Testany(
int count,
_Inout_count_(count) MPI_Request *array_of_requests,
_Out_ int *index,
_Out_ MPI_Status *status
);
パラメーター
count
パラメーター内のエントリの数 array_of_requests 。array_of_requests
未処理の操作 のMPI_Request ハンドルの配列。index [out]
完了した操作の array_of_requests パラメーター内のインデックスを示す整数へのポインター。 配列のインデックスは、C では 0 から、Fortran では 1 からインデックスが作成されます。status [out]
完了した操作を説明 するMPI_Status オブジェクトへのポインター。
戻り値
成功 したMPI_SUCCESS を返します。 それ以外の場合、戻り値はエラー コードです。
Fortran では、戻り値は IERROR パラメーターに格納されます。
Fortran
MPI_TESTANY(COUNT, ARRAY_OF_REQUESTS, INDEX, FLAG, STATUS, IERROR) LOGICAL FLAG
INTEGER COUNT, ARRAY_OF_REQUESTS(*), INDEX, STATUS(MPI_STATUS_SIZE), IERROR
要件
製品 |
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 |