From 8d8564d38cf30e7e5ee3298e916d43212cb826f6 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Mon, 21 Apr 2003 16:15:40 +0000 Subject: [PATCH] Clarify one comment. git-svn-id: https://svn.dealii.org/trunk@7420 0785d39b-7218-0410-832d-ea1e28bc413d --- .../deal.II/source/fe/fe_q_hierarchical.cc | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/deal.II/deal.II/source/fe/fe_q_hierarchical.cc b/deal.II/deal.II/source/fe/fe_q_hierarchical.cc index 8783bf4c9c..e161c60731 100644 --- a/deal.II/deal.II/source/fe/fe_q_hierarchical.cc +++ b/deal.II/deal.II/source/fe/fe_q_hierarchical.cc @@ -421,6 +421,25 @@ void FE_Q_Hierarchical::initialize_unit_support_points () // support point. There is // only one support point per // vertex, line, quad, hex, etc. + // + // note, however, that the support + // points thus associated with + // shape functions are not unique: + // the linear shape functions are + // associated with the vertices, + // but all others are associated + // with either line, quad, or hex + // midpoints, and there may be + // multiple shape functions + // associated with them. there + // really is no other useful + // numbering, since the + // hierarchical shape functions do + // not vanish at all-but-one + // interpolation points (like the + // Lagrange functions used in + // FE_Q), so there's not much we + // can do here. unsigned int k=0; for (unsigned int iz=0; iz <= ((dim>2) ? degree : 0) ; ++iz) for (unsigned int iy=0; iy <= ((dim>1) ? degree : 0) ; ++iy) -- 2.39.5