From fc2a31c217726a07ed247d72b819cbd60b1bd2b5 Mon Sep 17 00:00:00 2001 From: bangerth Date: Tue, 6 Jan 2009 04:36:35 +0000 Subject: [PATCH] Add a TODO. git-svn-id: https://svn.dealii.org/trunk@18092 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/grid/tria_objects.h | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/deal.II/deal.II/include/grid/tria_objects.h b/deal.II/deal.II/include/grid/tria_objects.h index e6860dbca4..d0465da56a 100644 --- a/deal.II/deal.II/include/grid/tria_objects.h +++ b/deal.II/deal.II/include/grid/tria_objects.h @@ -2,7 +2,7 @@ // $Id$ // Version: $Name$ // -// Copyright (C) 2006, 2007, 2008 by the deal.II authors +// Copyright (C) 2006, 2007, 2008, 2009 by the deal.II authors // // This file is subject to QPL and may not be distributed // without copyright and license information. Please refer @@ -21,7 +21,7 @@ DEAL_II_NAMESPACE_OPEN -// TODO: See if we can unify the class hierarchy a bit using partial +//TODO: See if we can unify the class hierarchy a bit using partial // specialization of classes here, e.g. declare a general class // TriaObjects. // To consider for this: in that case we would have to duplicate quite a few @@ -29,6 +29,11 @@ DEAL_II_NAMESPACE_OPEN // declares mainly additional data. This would have to be changed in case of a // partial specialization. +//TODO: The TriaObjects class contains a std::vector. This is only an +//efficient storage scheme if G is relatively well packed, i.e. it's not a +//bool and then an integer and then a double, etc. Verify that this is +//actually the case. + template class Triangulation; @@ -39,7 +44,7 @@ namespace internal /** * General template for information belonging to the geometrical objects of a - * triangulation, i.e. lines, quads, hexahedrons... Apart from the vector of + * triangulation, i.e. lines, quads, hexahedra... Apart from the vector of * objects additional information is included, namely vectors indicating the * children, the used-status, user-flags, material-ids.. * -- 2.39.5