field_set_y_plane Subroutine

public subroutine field_set_y_plane(f, c, i_in_block, group_offset, nx)

Set one interior y-plane to a constant. The caller resolves the plane into its position within a y-block and the group offset for that block, so this kernel stays free of layout arithmetic.

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(inout), device, dimension(:, :, :) :: f
real(kind=dp), intent(in), value :: c
integer, intent(in), value :: i_in_block
integer, intent(in), value :: group_offset
integer, intent(in), value :: nx

Called by

proc~~field_set_y_plane~~CalledByGraph proc~field_set_y_plane m_cuda_kernels_fieldops::field_set_y_plane proc~field_set_y_plane_cuda m_cuda_backend::cuda_backend_t%field_set_y_plane_cuda proc~field_set_y_plane_cuda->proc~field_set_y_plane