Retrieves the underlying MPI_Request handle
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(request_t), | intent(in) | :: | this |
function request_get(this) result(mpi_request_out) !! Retrieves the underlying MPI_Request handle class(request_t), intent(in) :: this type(MPI_Request) :: 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