diff --git a/dune/solvers/test/mmgtest.cc b/dune/solvers/test/mmgtest.cc index c479ef20ca9d655d85991fc47e81afcdc3623683..5d89667208b968785f2197c18bbc7df39b86eaeb 100644 --- a/dune/solvers/test/mmgtest.cc +++ b/dune/solvers/test/mmgtest.cc @@ -58,7 +58,7 @@ void solveObstacleProblemByMMGSolver(const GridType& grid, const MatrixType& mat mmgStep.setIgnore(ignore); mmgStep.basesolver_ = &baseSolver; mmgStep.setSmoother(&smoother); - mmgStep.obstacleRestrictor_= std::make_shared<MandelObstacleRestrictor<VectorType> >(); + mmgStep.setObstacleRestrictor(std::make_shared<MandelObstacleRestrictor<VectorType> >()); Dune::BitSetVector<blockSize> hasObstacle(x.size(),true); mmgStep.hasObstacle_ = &hasObstacle;