field_get_x_band Subroutine

public subroutine field_get_x_band(band, f, i_start, nz)

band(i, j, k) = f(i_start + i - 1, j, k) for a DIR_X vertex field; one thread per i, one block per (j, k)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(out), device, dimension(:, :, :) :: band
real(kind=dp), intent(in), device, dimension(:, :, :) :: f
integer, intent(in), value :: i_start
integer, intent(in), value :: nz

Called by

proc~~field_get_x_band~~CalledByGraph proc~field_get_x_band m_cuda_kernels_fieldops::field_get_x_band proc~field_shift_blend_x_band_cuda m_cuda_backend::cuda_backend_t%field_shift_blend_x_band_cuda proc~field_shift_blend_x_band_cuda->proc~field_get_x_band