darray_get Interface

public interface darray_get

Calls

interface~~darray_get~~CallsGraph interface~darray_get darray_get proc~darray_get_dp darray_get_dp interface~darray_get->proc~darray_get_dp proc~darray_get_i32 darray_get_i32 interface~darray_get->proc~darray_get_i32 proc~darray_get_i64 darray_get_i64 interface~darray_get->proc~darray_get_i64 proc~darray_get_sp darray_get_sp interface~darray_get->proc~darray_get_sp interface~waitall waitall proc~darray_get_dp->interface~waitall proc~get_local_offset get_local_offset proc~darray_get_dp->proc~get_local_offset proc~get_owner get_owner proc~darray_get_dp->proc~get_owner proc~win_flush_all win_t%win_flush_all proc~darray_get_dp->proc~win_flush_all proc~win_lock_all win_t%win_lock_all proc~darray_get_dp->proc~win_lock_all proc~win_rget_dp win_t%win_rget_dp proc~darray_get_dp->proc~win_rget_dp proc~win_unlock_all win_t%win_unlock_all proc~darray_get_dp->proc~win_unlock_all proc~darray_get_i32->interface~waitall proc~darray_get_i32->proc~get_local_offset proc~darray_get_i32->proc~get_owner proc~darray_get_i32->proc~win_flush_all proc~darray_get_i32->proc~win_lock_all proc~win_rget_i32 win_t%win_rget_i32 proc~darray_get_i32->proc~win_rget_i32 proc~darray_get_i32->proc~win_unlock_all proc~darray_get_i64->interface~waitall proc~darray_get_i64->proc~get_local_offset proc~darray_get_i64->proc~get_owner proc~darray_get_i64->proc~win_flush_all proc~darray_get_i64->proc~win_lock_all proc~win_rget_i64 win_t%win_rget_i64 proc~darray_get_i64->proc~win_rget_i64 proc~darray_get_i64->proc~win_unlock_all proc~darray_get_sp->interface~waitall proc~darray_get_sp->proc~get_local_offset proc~darray_get_sp->proc~get_owner proc~darray_get_sp->proc~win_flush_all proc~darray_get_sp->proc~win_lock_all proc~win_rget_sp win_t%win_rget_sp proc~darray_get_sp->proc~win_rget_sp proc~darray_get_sp->proc~win_unlock_all proc~request_waitall request_waitall interface~waitall->proc~request_waitall proc~get_local_offset->proc~get_owner proc~calculate_distribution calculate_distribution proc~get_local_offset->proc~calculate_distribution mpi_win_flush_all mpi_win_flush_all proc~win_flush_all->mpi_win_flush_all mpi_win_lock_all mpi_win_lock_all proc~win_lock_all->mpi_win_lock_all mpi_rget mpi_rget proc~win_rget_dp->mpi_rget proc~win_rget_i32->mpi_rget proc~win_rget_i64->mpi_rget proc~win_rget_sp->mpi_rget mpi_win_unlock_all mpi_win_unlock_all proc~win_unlock_all->mpi_win_unlock_all mpi_waitall mpi_waitall proc~request_waitall->mpi_waitall

Module Procedures

private subroutine darray_get_dp(handle, ilo, ihi, jlo, jhi, buffer)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: handle
integer(kind=int32), intent(in) :: ilo
integer(kind=int32), intent(in) :: ihi
integer(kind=int32), intent(in) :: jlo
integer(kind=int32), intent(in) :: jhi
real(kind=dp), intent(out) :: buffer(*)

private subroutine darray_get_sp(handle, ilo, ihi, jlo, jhi, buffer)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: handle
integer(kind=int32), intent(in) :: ilo
integer(kind=int32), intent(in) :: ihi
integer(kind=int32), intent(in) :: jlo
integer(kind=int32), intent(in) :: jhi
real(kind=sp), intent(out) :: buffer(*)

private subroutine darray_get_i32(handle, ilo, ihi, jlo, jhi, buffer)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: handle
integer(kind=int32), intent(in) :: ilo
integer(kind=int32), intent(in) :: ihi
integer(kind=int32), intent(in) :: jlo
integer(kind=int32), intent(in) :: jhi
integer(kind=int32), intent(out) :: buffer(*)

private subroutine darray_get_i64(handle, ilo, ihi, jlo, jhi, buffer)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: handle
integer(kind=int32), intent(in) :: ilo
integer(kind=int32), intent(in) :: ihi
integer(kind=int32), intent(in) :: jlo
integer(kind=int32), intent(in) :: jhi
integer(kind=int64), intent(out) :: buffer(*)