darray_put Interface

public interface darray_put

Calls

interface~~darray_put~~CallsGraph interface~darray_put darray_put proc~darray_put_dp darray_put_dp interface~darray_put->proc~darray_put_dp proc~darray_put_i32 darray_put_i32 interface~darray_put->proc~darray_put_i32 proc~darray_put_i64 darray_put_i64 interface~darray_put->proc~darray_put_i64 proc~darray_put_sp darray_put_sp interface~darray_put->proc~darray_put_sp interface~waitall waitall proc~darray_put_dp->interface~waitall proc~get_local_offset get_local_offset proc~darray_put_dp->proc~get_local_offset proc~get_owner get_owner proc~darray_put_dp->proc~get_owner proc~win_flush_all win_t%win_flush_all proc~darray_put_dp->proc~win_flush_all proc~win_lock_all win_t%win_lock_all proc~darray_put_dp->proc~win_lock_all proc~win_rput_dp win_t%win_rput_dp proc~darray_put_dp->proc~win_rput_dp proc~win_unlock_all win_t%win_unlock_all proc~darray_put_dp->proc~win_unlock_all proc~darray_put_i32->interface~waitall proc~darray_put_i32->proc~get_local_offset proc~darray_put_i32->proc~get_owner proc~darray_put_i32->proc~win_flush_all proc~darray_put_i32->proc~win_lock_all proc~win_rput_i32 win_t%win_rput_i32 proc~darray_put_i32->proc~win_rput_i32 proc~darray_put_i32->proc~win_unlock_all proc~darray_put_i64->interface~waitall proc~darray_put_i64->proc~get_local_offset proc~darray_put_i64->proc~get_owner proc~darray_put_i64->proc~win_flush_all proc~darray_put_i64->proc~win_lock_all proc~win_rput_i64 win_t%win_rput_i64 proc~darray_put_i64->proc~win_rput_i64 proc~darray_put_i64->proc~win_unlock_all proc~darray_put_sp->interface~waitall proc~darray_put_sp->proc~get_local_offset proc~darray_put_sp->proc~get_owner proc~darray_put_sp->proc~win_flush_all proc~darray_put_sp->proc~win_lock_all proc~win_rput_sp win_t%win_rput_sp proc~darray_put_sp->proc~win_rput_sp proc~darray_put_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_rput mpi_rput proc~win_rput_dp->mpi_rput proc~win_rput_i32->mpi_rput proc~win_rput_i64->mpi_rput proc~win_rput_sp->mpi_rput 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_put_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(in) :: buffer(*)

private subroutine darray_put_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(in) :: buffer(*)

private subroutine darray_put_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(in) :: buffer(*)

private subroutine darray_put_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(in) :: buffer(*)