From: hartmann Date: Wed, 12 Jun 2002 11:54:49 +0000 (+0000) Subject: The clear_user_flags and clear_user_pointers functions are now const. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f41bffcd5ad4725eb4ac9196a4e0c08e12ce6217;p=dealii-svn.git The clear_user_flags and clear_user_pointers functions are now const. git-svn-id: https://svn.dealii.org/trunk@6073 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/include/grid/tria.h b/deal.II/deal.II/include/grid/tria.h index 77542fbfa0..73976f5081 100644 --- a/deal.II/deal.II/include/grid/tria.h +++ b/deal.II/deal.II/include/grid/tria.h @@ -2058,12 +2058,12 @@ class Triangulation : public TriaDimensionInfo, /** * Clear all user pointers. */ - void clear_user_pointers (); + void clear_user_pointers () const; /** * Clear all user flags. */ - void clear_user_flags (); + void clear_user_flags () const; /** * Save all user flags. See the general @@ -3288,12 +3288,12 @@ template <> void Triangulation<3>::create_triangulation (const std::vector void Triangulation<1>::distort_random (const double factor, const bool keep_boundary); -template <> void Triangulation<1>::clear_user_pointers (); -template <> void Triangulation<1>::clear_user_flags (); -template <> void Triangulation<2>::clear_user_pointers (); -template <> void Triangulation<2>::clear_user_flags (); -template <> void Triangulation<3>::clear_user_pointers (); -template <> void Triangulation<3>::clear_user_flags (); +template <> void Triangulation<1>::clear_user_pointers () const; +template <> void Triangulation<1>::clear_user_flags () const; +template <> void Triangulation<2>::clear_user_pointers () const; +template <> void Triangulation<2>::clear_user_flags () const; +template <> void Triangulation<3>::clear_user_pointers () const; +template <> void Triangulation<3>::clear_user_flags () const; template <> void Triangulation<1>::save_user_flags_quad (std::ostream &) const; template <> void Triangulation<1>::save_user_flags_quad (std::vector &) const; template <> void Triangulation<1>::load_user_flags_quad (std::istream &); diff --git a/deal.II/deal.II/source/grid/tria.cc b/deal.II/deal.II/source/grid/tria.cc index 75342c39b2..3681b4291c 100644 --- a/deal.II/deal.II/source/grid/tria.cc +++ b/deal.II/deal.II/source/grid/tria.cc @@ -1886,7 +1886,7 @@ void Triangulation::load_coarsen_flags (const std::vector &v) #if deal_II_dimension == 1 template <> -void Triangulation<1>::clear_user_pointers () +void Triangulation<1>::clear_user_pointers () const { cell_iterator cell = begin(), endc = end(); @@ -1897,7 +1897,7 @@ void Triangulation<1>::clear_user_pointers () template <> -void Triangulation<1>::clear_user_flags () +void Triangulation<1>::clear_user_flags () const { cell_iterator cell = begin(), endc = end(); @@ -1911,7 +1911,7 @@ void Triangulation<1>::clear_user_flags () #if deal_II_dimension == 2 template <> -void Triangulation<2>::clear_user_pointers () +void Triangulation<2>::clear_user_pointers () const { line_iterator line = begin_line(), endl = end_line(); @@ -1927,7 +1927,7 @@ void Triangulation<2>::clear_user_pointers () template <> -void Triangulation<2>::clear_user_flags () +void Triangulation<2>::clear_user_flags () const { line_iterator line = begin_line(), endl = end_line(); @@ -1947,7 +1947,7 @@ void Triangulation<2>::clear_user_flags () #if deal_II_dimension == 3 template <> -void Triangulation<3>::clear_user_pointers () +void Triangulation<3>::clear_user_pointers () const { line_iterator line = begin_line(), endl = end_line(); @@ -1968,7 +1968,7 @@ void Triangulation<3>::clear_user_pointers () template <> -void Triangulation<3>::clear_user_flags () +void Triangulation<3>::clear_user_flags () const { line_iterator line = begin_line(), endl = end_line();