]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Remove another inclusion of hanging_nodes_internal.h. Documentation.
authorMartin Kronbichler <martin.kronbichler@uni-a.de>
Wed, 1 Jun 2022 13:40:41 +0000 (15:40 +0200)
committerMartin Kronbichler <martin.kronbichler@uni-a.de>
Thu, 2 Jun 2022 07:12:53 +0000 (09:12 +0200)
include/deal.II/matrix_free/dof_info.h
include/deal.II/matrix_free/fe_evaluation.h
include/deal.II/matrix_free/hanging_nodes_internal.h
source/dofs/dof_renumbering.cc

index 4f042dea79a9e4d6eefcca8a371650ddf8bc9eec..65f37a734e9d012e376cef4c8939cfab03a8657c 100644 (file)
@@ -30,7 +30,6 @@
 #include <deal.II/lac/dynamic_sparsity_pattern.h>
 
 #include <deal.II/matrix_free/face_info.h>
-#include <deal.II/matrix_free/hanging_nodes_internal.h>
 #include <deal.II/matrix_free/shape_info.h>
 #include <deal.II/matrix_free/task_info.h>
 #include <deal.II/matrix_free/vector_data_exchange.h>
@@ -59,6 +58,12 @@ namespace internal
 {
   namespace MatrixFreeFunctions
   {
+    /**
+     * Type of the 8-bit representation of the refinement configuration that
+     * is in hanging_nodes_internal.h.
+     */
+    using compressed_constraint_kind = std::uint8_t;
+
     /**
      * A struct that takes entries describing a constraint and puts them into
      * a sorted list where duplicates are filtered out
index a4db4b46dc5ca945f1e6276fbe3e4c5834a18999..798764922413794dc917639896e0dff226f54b98 100644 (file)
@@ -34,6 +34,7 @@
 #include <deal.II/matrix_free/evaluation_selector.h>
 #include <deal.II/matrix_free/evaluation_template_factory.h>
 #include <deal.II/matrix_free/fe_evaluation_data.h>
+#include <deal.II/matrix_free/hanging_nodes_internal.h>
 #include <deal.II/matrix_free/mapping_data_on_the_fly.h>
 #include <deal.II/matrix_free/matrix_free.h>
 #include <deal.II/matrix_free/shape_info.h>
index d7bfbb3143b74dfbb788ece2fa13352f75bc6a1f..dbbdbae3a92cf4e75a49e178b51d59775e9201f0 100644 (file)
@@ -71,7 +71,7 @@ namespace internal
 
 
     /**
-     * Type of the 9-bit representation of the refinement configuration.
+     * Type of the 8-bit representation of the refinement configuration.
      */
     using compressed_constraint_kind = std::uint8_t;
 
index 6a536218b2da44b25158a924494933c86277dcc8..18e6ea7994fa3b17cac4c4aa494fe29beb637e2c 100644 (file)
@@ -26,6 +26,7 @@
 #include <deal.II/dofs/dof_tools.h>
 
 #include <deal.II/fe/fe.h>
+#include <deal.II/fe/fe_q_base.h>
 
 #include <deal.II/grid/tria.h>
 #include <deal.II/grid/tria_iterator.h>

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.