From 5552e596fab4b6d3bf29b50878323ffb2dbeaa83 Mon Sep 17 00:00:00 2001 From: leicht Date: Thu, 15 Feb 2007 06:01:25 +0000 Subject: [PATCH] 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 --- deal.II/deal.II/source/grid/tria.cc | 3 +++ 1 file changed, 3 insertions(+) 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); -- 2.39.5