field_add_x_face_from_field Subroutine

public subroutine field_add_x_face_from_field(f, g, set_start, set_end, nx, ny, nz)

f += g on the x-faces (pencil index 1 and nx) flagged by set_start/set_end. Launch as field_set_x_face_from_field.

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(inout), device, dimension(:, :, :) :: f
real(kind=dp), intent(in), device, dimension(:, :, :) :: g
logical, intent(in), value :: set_start
logical, intent(in), value :: set_end
integer, intent(in), value :: nx
integer, intent(in), value :: ny
integer, intent(in), value :: nz

Called by

proc~~field_add_x_face_from_field~~CalledByGraph proc~field_add_x_face_from_field m_cuda_kernels_fieldops::field_add_x_face_from_field proc~field_add_face_from_field_cuda m_cuda_backend::cuda_backend_t%field_add_face_from_field_cuda proc~field_add_face_from_field_cuda->proc~field_add_x_face_from_field