}
+ /**
+ * Collect all coarse mesh cells
+ * with at least one vertex at
+ * which the determinant of the
+ * Jacobian is zero or
+ * negative. This is the function
+ * for the case dim!=spacedim,
+ * where we can not determine
+ * whether a cell is twisted as it
+ * may, for example, discretize a
+ * manifold with a twist.
+ */
+ template <class TRIANGULATION>
+ inline
+ typename TRIANGULATION::DistortedCellList
+ collect_distorted_coarse_cells (const TRIANGULATION &)
+ {
+ return typename TRIANGULATION::DistortedCellList();
+ }
+
+
+
/**
* Collect all coarse mesh cells
* with at least one vertex at
* for the case dim==spacedim.
*/
template <int dim>
+ inline
typename Triangulation<dim,dim>::DistortedCellList
collect_distorted_coarse_cells (const Triangulation<dim,dim> &triangulation)
{
}
- /**
- * Collect all coarse mesh cells
- * with at least one vertex at
- * which the determinant of the
- * Jacobian is zero or
- * negative. This is the function
- * for the case dim!=spacedim,
- * where we can not determine
- * whether a cell is twisted as it
- * may, for example, discretize a
- * manifold with a twist.
- */
- template <int dim, int spacedim>
- typename Triangulation<dim,spacedim>::DistortedCellList
- collect_distorted_coarse_cells (const Triangulation<dim,spacedim> &)
- {
- return typename Triangulation<dim,spacedim>::DistortedCellList();
- }
-
-
-
/**
* Return whether any of the
* children of the given cell is