From fdb842c421a35627bcf52facdaca8b9c747b8ae3 Mon Sep 17 00:00:00 2001 From: Lukas Werner <lks.werner@fau.de> Date: Thu, 29 Oct 2020 15:22:36 +0100 Subject: [PATCH] Use std::move in constructor of SubCyclingManager --- src/lbm_mesapd_coupling/utility/SubCyclingManager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lbm_mesapd_coupling/utility/SubCyclingManager.cpp b/src/lbm_mesapd_coupling/utility/SubCyclingManager.cpp index ca5c531d3..c9e09bed4 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(); -- GitLab