field_max_sum Subroutine

public subroutine field_max_sum(max_f, sum_f, f, n, n_i_pad, n_j)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(inout), device :: max_f
real(kind=dp), intent(inout), device :: sum_f
real(kind=dp), intent(in), device, dimension(:, :, :) :: f
integer, intent(in), value :: n
integer, intent(in), value :: n_i_pad
integer, intent(in), value :: n_j

Calls

proc~~field_max_sum~~CallsGraph proc~field_max_sum m_cuda_kernels_fieldops::field_max_sum atomicadd atomicadd proc~field_max_sum->atomicadd atomicmax atomicmax proc~field_max_sum->atomicmax

Called by

proc~~field_max_sum~~CalledByGraph proc~field_max_sum m_cuda_kernels_fieldops::field_max_sum proc~field_max_mean_cuda m_cuda_backend::cuda_backend_t%field_max_mean_cuda proc~field_max_mean_cuda->proc~field_max_sum