Compartir a través de


MPI_Testany función

Comprueba la finalización de las solicitudes iniciadas de forma previdously.

Sintaxis

int MPIAPI MPI_Testany(
        int                              count,
        _Inout_count_(count) MPI_Request *array_of_requests,
  _Out_ int                              *index,
  _Out_ MPI_Status                       *status
);

Parámetros

  • count
    Número de entradas en array_of_requests parámetro.

  • array_of_requests
    Matriz de MPI_Request identificadores de operaciones pendientes.

  • índice [out]
    Puntero a un entero que indica el índice en el parámetro array_of_requests de la operación que se completó. La matriz se indexa desde cero en C y desde una en Fortran.

  • status [out]
    Puntero a un objeto MPI_Status que describe la operación completada.

Valor devuelto

Devuelve MPI_SUCCESS si se realiza correctamente. De lo contrario, el valor devuelto es un código de error.

En Fortran, el valor devuelto se almacena en el parámetro 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

Requisitos

Producto

Paquete redistribuible DE HPC Pack 2012 MS-MPI, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o HPC Pack 2008 Client Utilities

Encabezado

Mpi.h; Mpif.h

Biblioteca

Msmpi.lib

Archivo DLL

Msmpi.dll

Consulte también

Funciones de punto a punto de MPI