Skip to content

Latest commit

 

History

History
69 lines (44 loc) · 1.21 KB

MPI_Parrived.3.rst

File metadata and controls

69 lines (44 loc) · 1.21 KB

MPI_Parrived

:ref:`MPI_Parrived` - Tests for completion of a specified receive-side partition.

SYNTAX

C Syntax

#include <mpi.h>

int MPI_Parrived(MPI_Request *request, int partition, int *flag)

Fortran Syntax

USE MPI
! or the older form: INCLUDE 'mpif.h'
MPI_PARRIVED(REQUEST, PARTITION, FLAG IERROR)
     INTEGER REQUEST, PARTITION, FLAG(*), IERROR

Fortran 2008 Syntax

USE mpi_f08
MPI_Parrived(request, partition, flag, ierror)
     TYPE(MPI_Request), INTENT(in) :: request
        INTEGER, INTENT(IN) :: partition
        INTEGER, INTENT(out) :: flag
     INTEGER, OPTIONAL, INTENT(OUT) :: ierror

INPUT PARAMETERS

  • request: Communication request (handle).
  • partition: The number of the partition to test for completion (integer).

OUTPUT PARAMETERS

  • flag: True if partition is completed.
  • ierror: Fortran only: Error status (integer).

ERRORS

.. seealso::
   * :ref:`MPI_Pready_list`
   * :ref:`MPI_Pready_range`
   * :ref:`MPI_Parrived`