*/
virtual void distribute_dofs (const FiniteElement<dim,spacedim> &fe);
+ /**
+ * Distribute multigrid degrees of freedom similar
+ * to distribute_dofs() but on each level.
+ * This replaces the functionality of the old MGDoFHandler.
+ */
virtual void distribute_mg_dofs (const FiniteElement<dim, spacedim> &fe);
/**
cell_iterator end () const;
/**
- * Return an iterator which is the first
- * iterator not on the given level. If @p level is
- * the last level, then this returns
- * <tt>end()</tt>.
- */
+ * Return an iterator which is the first
+ * iterator not on the given level. If @p level is
+ * the last level, then this returns
+ * <tt>end()</tt>.
+ */
cell_iterator end (const unsigned int level) const;
/**
* Returns an IndexSet describing the set of locally
* owned DoFs used for the given multigrid level as
* a subset of 0..n_dofs(level).
+ */
const IndexSet &locally_owned_mg_dofs(const unsigned int level) const;