diff --git a/interfaces/ArrayUtilities.H b/interfaces/ArrayUtilities.H index 9b000eb77..94f0f5a1e 100644 --- a/interfaces/ArrayUtilities.H +++ b/interfaces/ArrayUtilities.H @@ -37,9 +37,10 @@ namespace ArrayUtil template struct MathArray2D { - AMREX_GPU_HOST_DEVICE AMREX_INLINE + AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void zero() { + AMREX_UNROLL_LOOP(NET_LOOP_UNROLL_LEN) for (int i = 0; i < (YHI-YLO+1)*(XHI-XLO+1); ++i) { arr[i] = 0.0_rt; }