funktionen MPI_Testany
Tester för slutförande av begäranden som initierats i förväg.
Syntax
int MPIAPI MPI_Testany(
int count,
_Inout_count_(count) MPI_Request *array_of_requests,
_Out_ int *index,
_Out_ MPI_Status *status
);
Parametrar
Räkna
Antalet poster i array_of_requests parameter.array_of_requests
En matris med MPI_Request hanterar utestående åtgärder.index [ut]
En pekare till ett heltal som anger indexet i parametern array_of_requests för åtgärden som slutfördes. Matrisen indexeras från noll i C och från en i Fortran.status [out]
En pekare till ett MPI_Status objekt som beskriver den slutförda åtgärden.
Returvärde
Returnerar MPI_SUCCESS vid lyckat resultat. Annars är returvärdet en felkod.
I Fortran lagras returvärdet i parametern 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
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 |