waitall Interface

public interface waitall

Calls

interface~~waitall~~CallsGraph interface~waitall waitall proc~request_waitall request_waitall interface~waitall->proc~request_waitall mpi_waitall mpi_waitall proc~request_waitall->mpi_waitall

Called by

interface~~waitall~~CalledByGraph interface~waitall waitall proc~darray_get_dp darray_get_dp proc~darray_get_dp->interface~waitall proc~darray_get_i32 darray_get_i32 proc~darray_get_i32->interface~waitall proc~darray_get_i64 darray_get_i64 proc~darray_get_i64->interface~waitall proc~darray_get_sp darray_get_sp proc~darray_get_sp->interface~waitall proc~darray_put_dp darray_put_dp proc~darray_put_dp->interface~waitall proc~darray_put_i32 darray_put_i32 proc~darray_put_i32->interface~waitall proc~darray_put_i64 darray_put_i64 proc~darray_put_i64->interface~waitall proc~darray_put_sp darray_put_sp proc~darray_put_sp->interface~waitall interface~darray_get darray_get interface~darray_get->proc~darray_get_dp interface~darray_get->proc~darray_get_i32 interface~darray_get->proc~darray_get_i64 interface~darray_get->proc~darray_get_sp interface~darray_put darray_put interface~darray_put->proc~darray_put_dp interface~darray_put->proc~darray_put_i32 interface~darray_put->proc~darray_put_i64 interface~darray_put->proc~darray_put_sp

Module Procedures

private subroutine request_waitall(requests, statuses)

Blocks until all operations in the request array complete. All requests are freed after completion.

Arguments

Type IntentOptional Attributes Name
type(request_t), intent(inout) :: requests(:)
type(MPI_Status), intent(out), optional :: statuses(:)