diff --git a/src/pe_coupling/utility/TimeStep.h b/src/pe_coupling/utility/TimeStep.h index 791274c233566f3b81c7b5e43d1d2414367e72cb..6faf07fa6620ca33fbec4d7e8073bf33effa7ad1 100644 --- a/src/pe_coupling/utility/TimeStep.h +++ b/src/pe_coupling/utility/TimeStep.h @@ -47,7 +47,7 @@ public: explicit TimeStep( const shared_ptr<StructuredBlockStorage> & blockStorage, const BlockDataID & bodyStorageID, pe::cr::ICR & collisionResponse, - boost::function<void (void)> synchronizeFunc, + const boost::function<void (void)> & synchronizeFunc, const real_t timeStep = real_t(1), const uint_t intermediateSteps = uint_c(1) ) : timeStep_( timeStep ) , intermediateSteps_( ( intermediateSteps == 0 ) ? uint_c(1) : intermediateSteps )