From 22c4596f53da6299daf5da2fc224cd982cd5c90c Mon Sep 17 00:00:00 2001
From: wolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Date: Wed, 22 Feb 2006 16:33:24 +0000
Subject: [PATCH] Doc update.

git-svn-id: https://svn.dealii.org/trunk@12459 0785d39b-7218-0410-832d-ea1e28bc413d
---
 deal.II/deal.II/include/fe/hp_fe_values.h | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/deal.II/deal.II/include/fe/hp_fe_values.h b/deal.II/deal.II/include/fe/hp_fe_values.h
index 19d86c94cf..5e67739f2a 100644
--- a/deal.II/deal.II/include/fe/hp_fe_values.h
+++ b/deal.II/deal.II/include/fe/hp_fe_values.h
@@ -33,7 +33,14 @@ namespace internal
   {
 /**
  * Base class for the <tt>hp::FE*Values</tt> classes, storing the data
- * that is common to them. The first template parameter denotes the
+ * that is common to them. The main task of this class is to provide a
+ * table where for every combination of finite element, mapping, and
+ * quadrature object from their corresponding collection objects there
+ * is a matching ::FEValues, ::FEFaceValues, or ::FESubfaceValues
+ * object. To make things more efficient, however, these FE*Values
+ * objects are only created once requested (lazy allocation).
+ *
+ * The first template parameter denotes the
  * space dimension we are in, the second the dimensionality of the
  * object that we integrate on, i.e. for usual @p hp::FEValues it is
  * equal to the first one, while for face integration it is one
-- 
2.39.5