Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Tests for completion of any previdously initiated requests.
Syntax
int MPIAPI MPI_Testany(
int count,
_Inout_count_(count) MPI_Request *array_of_requests,
_Out_ int *index,
_Out_ MPI_Status *status
);
Parameters
count
The number of entries in array_of_requests parameter.array_of_requests
An array of MPI_Request handles of outstanding operations.index [out]
A pointer to an integer indicating the index in the array_of_requests parameter of the operation that completed. The array is indexed from zero in C, and from one in Fortran.status [out]
A pointer to an MPI_Status object describing the completed operation.
Return value
Returns MPI_SUCCESS on success. Otherwise, the return value is an error code.
In Fortran the return value is stored in the IERROR parameter.
Fortran
MPI_TESTANY(COUNT, ARRAY_OF_REQUESTS, INDEX, FLAG, STATUS, IERROR) LOGICAL FLAG
INTEGER COUNT, ARRAY_OF_REQUESTS(*), INDEX, STATUS(MPI_STATUS_SIZE), IERROR
Requirements
Product |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package or HPC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Library |
Msmpi.lib |
DLL |
Msmpi.dll |