pf_mpi_wait Subroutine

public subroutine pf_mpi_wait(pf, level, ierror)

Uses

  • proc~~pf_mpi_wait~~UsesGraph proc~pf_mpi_wait pf_mpi_wait module~pf_mod_mpi pf_mod_mpi proc~pf_mpi_wait->module~pf_mod_mpi

Arguments

Type IntentOptional AttributesName
type(pf_pfasst_t), intent(in) :: pf

main pfasst structure

integer, intent(in) :: level

level on which to wait

integer, intent(inout) :: ierror

error flag


Calls

proc~~pf_mpi_wait~~CallsGraph proc~pf_mpi_wait pf_mpi_wait mpi_wait mpi_wait proc~pf_mpi_wait->mpi_wait

Contents

Source Code


Source Code

  subroutine pf_mpi_wait(pf, level, ierror)
    use pf_mod_mpi, only: MPI_STATUS_SIZE
    type(pf_pfasst_t), intent(in) :: pf           !!  main pfasst structure
    integer,           intent(in) :: level        !!  level on which to wait
    integer,           intent(inout) :: ierror    !!  error flag
    integer ::  stat(MPI_STATUS_SIZE)
    call mpi_wait(pf%comm%sendreq(level), stat, ierror)
  end subroutine pf_mpi_wait