diff --git a/src/lbm_mesapd_coupling/utility/SubCyclingManager.cpp b/src/lbm_mesapd_coupling/utility/SubCyclingManager.cpp index ca5c531d34813920dc40913f8fb5be87e4db1756..c9e09bed462bf18bb5e7db5bbe96491221cfbf45 100644 --- a/src/lbm_mesapd_coupling/utility/SubCyclingManager.cpp +++ b/src/lbm_mesapd_coupling/utility/SubCyclingManager.cpp @@ -21,11 +21,13 @@ #include "SubCyclingManager.h" +#include <utility> + namespace walberla { namespace lbm_mesapd_coupling { SubCyclingManager::SubCyclingManager(size_t numberOfSubCycles, shared_ptr<WcTimingPool> timingPool) - : numberOfSubCycles_(numberOfSubCycles), timingPool_(timingPool), currentTimeStep_(0) {} + : numberOfSubCycles_(numberOfSubCycles), timingPool_(std::move(timingPool)), currentTimeStep_(0) {} void SubCyclingManager::operator()() { executeBeforeFunctions();