diff --git a/dune/solvers/iterationsteps/mmgstep.hh b/dune/solvers/iterationsteps/mmgstep.hh index b6bcd2bee730986abfb6041d90488add3fc71205..80906cd80a5545a1e64ae7e2a3a5593ba9d616fe 100644 --- a/dune/solvers/iterationsteps/mmgstep.hh +++ b/dune/solvers/iterationsteps/mmgstep.hh @@ -51,6 +51,12 @@ public: virtual void nestedIteration(); + //! Set the hasObstacle bitfield + void setHasObstacles(Dune::BitSetVector<dim>* hasObstacle) {hasObstacle_ = hasObstacle;} + + //! Set the obstacle field + void setObstacles(ObstacleVectorType* obstacles) {obstacles_ = obstacles;} + ObstacleRestrictor<VectorType>* obstacleRestrictor_; //! Bitfield determining which fine grid nodes have an obstacle