From fad838e835308d46bac3c3916a16fbdfa145dc1b Mon Sep 17 00:00:00 2001 From: Martin Kronbichler Date: Thu, 22 Sep 2022 09:30:09 +0200 Subject: [PATCH] Do not mention update_cell_dof_indices_cache in documentation --- include/deal.II/dofs/dof_accessor.h | 4 ---- include/deal.II/dofs/dof_levels.h | 14 ++++---------- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/include/deal.II/dofs/dof_accessor.h b/include/deal.II/dofs/dof_accessor.h index 715859b142..9d4fb5307a 100644 --- a/include/deal.II/dofs/dof_accessor.h +++ b/include/deal.II/dofs/dof_accessor.h @@ -2111,10 +2111,6 @@ public: */ private: - // Make the DoFHandler class a friend so that it can call the - // update_cell_dof_indices_cache() function - template - friend class DoFHandler; friend struct dealii::internal::DoFCellAccessorImplementation::Implementation; }; diff --git a/include/deal.II/dofs/dof_levels.h b/include/deal.II/dofs/dof_levels.h index ec1bdc2be6..e179c73c95 100644 --- a/include/deal.II/dofs/dof_levels.h +++ b/include/deal.II/dofs/dof_levels.h @@ -38,16 +38,10 @@ namespace internal * Structure for storing degree of freedom information for cells, * organized by levels. * - * We store are cached values for the DoF indices on each cell - * in#cell_dof_indices_cache, since this is a frequently requested - * operation. The values are set by - * DoFCellAccessor::update_cell_dof_indices_cache and are used by - * DoFCellAccessor::get_dof_indices. - * - * Note that vertices are separate from, and in fact have nothing to do - * with cells. The indices of degrees of freedom located on vertices - * therefore are not stored here, but rather in member variables of the - * dealii::DoFHandler class. + * Note that vertices use a storage scheme that is entirely separate from + * the one used for the cells. The indices of degrees of freedom located + * on vertices are therefore not stored here, but rather in member + * variables of the dealii::DoFHandler class. * * The indices of degrees of freedom located on lower dimensional objects, * i.e. on lines for 2D and on quads and lines for 3D are treated -- 2.39.5