From: Wolfgang Bangerth Date: Thu, 19 Aug 2021 23:59:49 +0000 (-0600) Subject: Group member functions in hp::FECollection for doxygen. X-Git-Tag: v9.4.0-rc1~1052^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=241ae76fc38badbf1259fbb3310b3b64386ce76c;p=dealii.git Group member functions in hp::FECollection for doxygen. --- diff --git a/include/deal.II/fe/fe.h b/include/deal.II/fe/fe.h index 08489c54a7..7c75f0eb78 100644 --- a/include/deal.II/fe/fe.h +++ b/include/deal.II/fe/fe.h @@ -1270,7 +1270,7 @@ public: //@} /** - * @name Functions to support hp + * @name Functions to support hp-adaptivity * @{ */ @@ -1312,7 +1312,7 @@ public: /** - * @name Functions to support hp- + * @name Functions to support hp-adaptivity * @{ */ diff --git a/include/deal.II/hp/fe_collection.h b/include/deal.II/hp/fe_collection.h index 1331776fe3..57f73ebd18 100644 --- a/include/deal.II/hp/fe_collection.h +++ b/include/deal.II/hp/fe_collection.h @@ -180,6 +180,14 @@ namespace hp void push_back(const FiniteElement &new_fe); + /** + * @name Querying information about the elements in the collection + */ + + /** + * @{ + */ + /** * Return the number of vector components of the finite elements in this * collection. This number must be the same for all elements in the @@ -260,6 +268,17 @@ namespace hp unsigned int max_dofs_per_cell() const; + /** + * @} + */ + + /** + * @name Functions to support hp-adaptivity + */ + + /** + * @{ + */ /** * Return whether all elements in this collection implement the hanging @@ -456,6 +475,18 @@ namespace hp find_dominated_fe_extended(const std::set &fes, const unsigned int codim = 0) const; + /** + * @} + */ + + /** + * @name Describing hierarchical relationships between elements + */ + + /** + * @{ + */ + /** * Set functions determining the hierarchy of finite elements, i.e. a * function @p next that returns the index of the finite element following @@ -532,6 +563,18 @@ namespace hp unsigned int previous_in_hierarchy(const unsigned int fe_index) const; + /** + * @} + */ + + /** + * @name Components and blocks of elements + */ + + /** + * @{ + */ + /** * Return a component mask with as many elements as this object has vector * components and of which exactly the one component is true that @@ -725,6 +768,10 @@ namespace hp BlockMask block_mask(const ComponentMask &component_mask) const; + /** + * @} + */ + /** * @name Exceptions * @{