]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Break another cycle in header file includes.
authorWolfgang Bangerth <bangerth@colostate.edu>
Wed, 15 Jan 2025 17:54:36 +0000 (10:54 -0700)
committerWolfgang Bangerth <bangerth@colostate.edu>
Tue, 21 Jan 2025 18:29:53 +0000 (11:29 -0700)
12 files changed:
include/deal.II/cgal/triangulation.h
include/deal.II/distributed/fully_distributed_tria.h
include/deal.II/grid/tria.h
source/grid/grid_generator_cgal.cc
source/grid/tria.cc
source/opencascade/utilities.cc
tests/matrix_free/create_mesh.h
tests/mpi/petsc_step-27.cc
tests/mpi/trilinos_step-27.cc
tests/numerics/project_parallel_common.h
tests/simplex/simplex_grids.h
tests/test_grids.h

index 97089e0f2a624fddd3ba93ed912d2e1cd6e679c5..afa1b0a86eef06fa9caa826ecdd43d2f2b59998b 100644 (file)
@@ -21,6 +21,7 @@
 #include <deal.II/base/function.h>
 
 #include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_description.h>
 
 #include <deal.II/cgal/utilities.h>
 
index e80f2148067eb0670ce6da3f53d26c1bfb53371a..164da5d75d69e4bfb5cb1822de191da0936e301a 100644 (file)
@@ -23,6 +23,8 @@
 #include <deal.II/distributed/repartitioning_policy_tools.h>
 #include <deal.II/distributed/tria_base.h>
 
+#include <deal.II/grid/tria_description.h>
+
 #include <vector>
 
 DEAL_II_NAMESPACE_OPEN
index 11c2412b4e5424fae0f12f68ada1c9e7f2108ceb..7fcd99cee877060823bb75a38bc7b58a5c668a73 100644 (file)
@@ -27,7 +27,6 @@
 
 #include <deal.II/grid/cell_id.h>
 #include <deal.II/grid/cell_status.h>
-#include <deal.II/grid/tria_description.h>
 #include <deal.II/grid/tria_iterator_selector.h>
 #include <deal.II/grid/tria_levels.h>
 
index d87fe97deea060c0482278b6cd12cb5a02947b27..92c238ff9347e382a8b594327c8f1746b39df77c 100644 (file)
@@ -15,6 +15,7 @@
 #include <deal.II/base/ndarray.h>
 
 #include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_description.h>
 
 #ifdef DEAL_II_WITH_CGAL
 // Functions needed by the CGAL mesh generation utilities are inside
index 915f1867c6be702b8acaa11129a085ee33672acd..9b930baed3d76eb282b981caf71ecc804ceebd0b 100644 (file)
@@ -30,6 +30,7 @@
 #include <deal.II/grid/manifold.h>
 #include <deal.II/grid/tria.h>
 #include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_description.h>
 #include <deal.II/grid/tria_faces.h>
 #include <deal.II/grid/tria_iterator.h>
 #include <deal.II/grid/tria_levels.h>
index 39201db9be0a3b701821ef33fb0d21d74867ba15..deff5ab70379aca4e6357aedd0bac31cd08ffc61 100644 (file)
@@ -22,6 +22,8 @@
 #  include <deal.II/base/point.h>
 #  include <deal.II/base/utilities.h>
 
+#  include <deal.II/grid/tria_description.h>
+
 #  include <IGESControl_Controller.hxx>
 #  include <IGESControl_Reader.hxx>
 #  include <IGESControl_Writer.hxx>
index 793bfedffcd1d9ab0f6c90e5ff7b4586b5663e49..f6d674022a7061e7bc92f7a775b28a160265b20c 100644 (file)
@@ -21,6 +21,7 @@
 #include <deal.II/base/point.h>
 
 #include <deal.II/grid/tria.h>
+#include <deal.II/grid/tria_description.h>
 
 #include <fstream>
 #include <iostream>
index 16fa25ed662892eabc188e38e6852a53d0a5c856..84287c7242f97d93b204bfe1459bc02113ef66c7 100644 (file)
@@ -43,6 +43,7 @@ namespace LA
 
 #include <deal.II/grid/grid_generator.h>
 #include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_description.h>
 #include <deal.II/grid/tria_iterator.h>
 
 #include <deal.II/hp/fe_values.h>
index 5f2e5c0cdddea6b5e15e2057af342192e4d68211..6e08c65868348eb2476f3c40b4753ae8e3f6b4f7 100644 (file)
@@ -43,6 +43,7 @@ namespace LA
 
 #include <deal.II/grid/grid_generator.h>
 #include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_description.h>
 #include <deal.II/grid/tria_iterator.h>
 
 #include <deal.II/hp/fe_values.h>
index 89dd2e991f356089d1b5fffcaa136c91e2985325..b19639d23317f9bb48668835fd8237eee21117c8 100644 (file)
@@ -43,6 +43,7 @@
 #include <deal.II/grid/manifold_lib.h>
 #include <deal.II/grid/tria.h>
 #include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_description.h>
 #include <deal.II/grid/tria_iterator.h>
 
 #include <deal.II/lac/affine_constraints.h>
index e443cb1a70a05d0eda6afa52ccf8f8e7a4083dbb..5947c9a0a6cd1a3039351c0d98166b688e13c928 100644 (file)
@@ -14,6 +14,7 @@
 
 
 #include <deal.II/grid/grid_generator.h>
+#include <deal.II/grid/tria_description.h>
 
 namespace dealii
 {
index 08233a681cbc73fe75cebd58c2fb27acfc53cb68..aa6ca4200df3fee3a0039cbeae8087951245c7a9 100644 (file)
@@ -17,6 +17,7 @@
 #include <deal.II/grid/grid_generator.h>
 #include <deal.II/grid/tria.h>
 #include <deal.II/grid/tria_accessor.h>
+#include <deal.II/grid/tria_description.h>
 #include <deal.II/grid/tria_iterator.h>
 
 #include <vector>

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.