request_get Function

private function request_get(this) result(mpi_request_out)

Type Bound

request_t

Arguments

Type IntentOptional Attributes Name
class(request_t), intent(in) :: this

Return Value integer


Source Code

   function request_get(this) result(mpi_request_out)
      class(request_t), intent(in) :: this
      integer :: mpi_request_out

      if (.not. this%is_valid) then
         error stop "Cannot get MPI_Request from null request"
      end if
      mpi_request_out = this%m_request
   end function request_get