From: leicht Date: Thu, 15 Feb 2007 06:01:25 +0000 (+0000) Subject: Don't forget to copy the list of RefinementListeners when copying a Triangulation. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5552e596fab4b6d3bf29b50878323ffb2dbeaa83;p=dealii-svn.git Don't forget to copy the list of RefinementListeners when copying a Triangulation. git-svn-id: https://svn.dealii.org/trunk@14474 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/source/grid/tria.cc b/deal.II/deal.II/source/grid/tria.cc index 5076a22eff..7333c8213d 100644 --- a/deal.II/deal.II/source/grid/tria.cc +++ b/deal.II/deal.II/source/grid/tria.cc @@ -241,6 +241,9 @@ void Triangulation::copy_triangulation (const Triangulation &old_tria) vertices = old_tria.vertices; vertices_used = old_tria.vertices_used; smooth_grid = old_tria.smooth_grid; + // do a shallow copy of the list of + // RefinementListeners + refinement_listeners = old_tria.refinement_listeners; faces = new internal::Triangulation::TriaFaces(*old_tria.faces);