aboutsummaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
Diffstat (limited to 'Source')
-rw-r--r--Source/Parallelization/CurrentSynchronize.H6
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/Parallelization/CurrentSynchronize.H b/Source/Parallelization/CurrentSynchronize.H
index abf5a7d64..5329ca242 100644
--- a/Source/Parallelization/CurrentSynchronize.H
+++ b/Source/Parallelization/CurrentSynchronize.H
@@ -14,6 +14,8 @@
#include <AMReX_Extension.H>
#include <AMReX_GpuQualifiers.H>
+#include <utility> // std::move
+
/** Fill a current coarse patch with averaged values from a fine patch
*
@@ -38,7 +40,9 @@ public:
amrex::Array4<amrex::Real const> const fine,
amrex::Array4<amrex::Real > const coarse,
int const refinement_ratio
- ) : m_fine(fine), m_coarse(coarse), m_refinement_ratio(refinement_ratio)
+ ) : m_fine(std::move(fine)),
+ m_coarse(std::move(coarse)),
+ m_refinement_ratio(std::move(refinement_ratio))
{
//! @note constants and stencils in operator() implementation assume 2x refinement
BL_ASSERT(refinement_ratio == 2);