diff --git a/dune/solvers/iterationsteps/multigridstep.hh b/dune/solvers/iterationsteps/multigridstep.hh index baa7c1a3e7357a42a41b4bb1b6df7e620808a810..f3c7fdb667f9378f68f636e63aba29b5c1a9d245 100644 --- a/dune/solvers/iterationsteps/multigridstep.hh +++ b/dune/solvers/iterationsteps/multigridstep.hh @@ -187,6 +187,12 @@ // virtual VectorType getSol(); // virtual const MatrixType* getMatrix(); + + /** \brief Return total number of levels of the multigrid hierarchy */ + virtual size_t numLevels() const + { + return mgTransfer_.size() + 1; + } virtual int level() const {return level_;}