From 076d83a6ea670713b2c4bcd6551376b2579b29e8 Mon Sep 17 00:00:00 2001 From: kanschat Date: Mon, 20 Sep 2010 17:03:11 +0000 Subject: [PATCH] introduce default constructor to initalize update flags git-svn-id: https://svn.dealii.org/trunk@22091 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/numerics/mesh_worker_info.h | 5 +++++ .../include/numerics/mesh_worker_info.templates.h | 9 +++++++++ 2 files changed, 14 insertions(+) diff --git a/deal.II/deal.II/include/numerics/mesh_worker_info.h b/deal.II/deal.II/include/numerics/mesh_worker_info.h index 197f94a20b..8a927b0d88 100644 --- a/deal.II/deal.II/include/numerics/mesh_worker_info.h +++ b/deal.II/deal.II/include/numerics/mesh_worker_info.h @@ -567,6 +567,11 @@ namespace MeshWorker */ typedef IntegrationInfo CellInfo; + /** + * Default constructor. + */ + IntegrationInfoBox (); + void initialize(const FiniteElement& el, const Mapping& mapping, const BlockInfo* block_info = 0); diff --git a/deal.II/deal.II/include/numerics/mesh_worker_info.templates.h b/deal.II/deal.II/include/numerics/mesh_worker_info.templates.h index 2a4750eaeb..67b414bf1d 100644 --- a/deal.II/deal.II/include/numerics/mesh_worker_info.templates.h +++ b/deal.II/deal.II/include/numerics/mesh_worker_info.templates.h @@ -194,6 +194,15 @@ namespace MeshWorker //----------------------------------------------------------------------// + template + IntegrationInfoBox::IntegrationInfoBox() + { + cell_flags = update_default; + boundary_flags = update_default; + face_flags = update_default; + neighbor_flags = update_default; + } + template void -- 2.39.5