From a31f30380f30e3abb5d13efdfb1cc3992d82d83e Mon Sep 17 00:00:00 2001 From: wolf Date: Tue, 22 May 2001 17:51:19 +0000 Subject: [PATCH] Forgot explicit specializations. git-svn-id: https://svn.dealii.org/trunk@4703 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/grid/tria_accessor.h | 4 ++++ deal.II/deal.II/include/multigrid/mg_dof_handler.h | 12 ++++++++++++ 2 files changed, 16 insertions(+) diff --git a/deal.II/deal.II/include/grid/tria_accessor.h b/deal.II/deal.II/include/grid/tria_accessor.h index f36d506cc5..b5e84e5190 100644 --- a/deal.II/deal.II/include/grid/tria_accessor.h +++ b/deal.II/deal.II/include/grid/tria_accessor.h @@ -2058,6 +2058,10 @@ template <> void CellAccessor<3>::set_material_id (const unsigned char mat_id) c template <> bool CellAccessor<3>::point_inside (const Point<3> &) const; template <> bool CellAccessor<1>::has_boundary_lines () const; +template <> double TriaObjectAccessor<2, 2>::measure () const; +template <> double TriaObjectAccessor<2, 3>::measure () const; +template <> double TriaObjectAccessor<3, 3>::measure () const; + // include more templates in debug and optimized mode diff --git a/deal.II/deal.II/include/multigrid/mg_dof_handler.h b/deal.II/deal.II/include/multigrid/mg_dof_handler.h index ee0fa24404..d7c9ba9e77 100644 --- a/deal.II/deal.II/include/multigrid/mg_dof_handler.h +++ b/deal.II/deal.II/include/multigrid/mg_dof_handler.h @@ -1281,6 +1281,18 @@ template <> MGDoFDimensionInfo<3>::active_face_iterator MGDoFHandler<3>::last_active_face (const unsigned int) const; + +template <> +void MGDoFHandler<1>::renumber_dofs (const unsigned int level, + const std::vector &new_numbers); +template <> +void MGDoFHandler<2>::renumber_dofs (const unsigned int level, + const std::vector &new_numbers); +template <> +void MGDoFHandler<3>::renumber_dofs (const unsigned int level, + const std::vector &new_numbers); + + /*---------------------------- mg_dof.h ---------------------------*/ #endif -- 2.39.5