diff --git a/dune/solvers/iterationsteps/multigridstep.hh b/dune/solvers/iterationsteps/multigridstep.hh index 6fb5699deab61df2fc6efb9dec7538cd348dab39..b7939bad2a7232e3e7c872269523eafa2362dd8f 100644 --- a/dune/solvers/iterationsteps/multigridstep.hh +++ b/dune/solvers/iterationsteps/multigridstep.hh @@ -155,27 +155,27 @@ namespace Dune { /** \brief Set the smoother iteration step */ virtual void setSmoother(LinearStepType* smoother) { - presmootherDefault_ = postsmootherDefault_ = Dune::stackobject_to_shared_ptr(*smoother); + presmootherDefault_ = postsmootherDefault_ = Dune::stackobject_to_shared_ptr(*smoother); - levelWiseSmoothers_.clear(); + levelWiseSmoothers_.clear(); } /** \brief Set the smoother iteration step from a smart pointer*/ virtual void setSmoother(std::shared_ptr<LinearStepType> smoother) { - presmootherDefault_ = postsmootherDefault_ = smoother; + presmootherDefault_ = postsmootherDefault_ = smoother; - levelWiseSmoothers_.clear(); + levelWiseSmoothers_.clear(); } /** \brief Set pre- and post smoothers individually */ virtual void setSmoother(LinearStepType* preSmoother, LinearStepType* postSmoother) { - presmootherDefault_ = Dune::stackobject_to_shared_ptr(*preSmoother); - postsmootherDefault_ = Dune::stackobject_to_shared_ptr(*postSmoother); + presmootherDefault_ = Dune::stackobject_to_shared_ptr(*preSmoother); + postsmootherDefault_ = Dune::stackobject_to_shared_ptr(*postSmoother); - levelWiseSmoothers_.clear(); + levelWiseSmoothers_.clear(); } virtual void setSmoother(std::shared_ptr<LinearStepType> preSmoother, @@ -184,7 +184,7 @@ namespace Dune { presmootherDefault_ = std::move(preSmoother); postsmootherDefault_ = std::move(postSmoother); - levelWiseSmoothers_.clear(); + levelWiseSmoothers_.clear(); } /** \brief Set the smoother iteration step for a particular level */