]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Be more precise what we need to #include. 18091/head
authorWolfgang Bangerth <bangerth@colostate.edu>
Wed, 5 Feb 2025 04:31:02 +0000 (21:31 -0700)
committerWolfgang Bangerth <bangerth@colostate.edu>
Wed, 5 Feb 2025 04:31:11 +0000 (21:31 -0700)
15 files changed:
include/deal.II/base/iterator_range.h
include/deal.II/base/mpi_tags.h
include/deal.II/differentiation/ad/adolc_product_types.h
include/deal.II/dofs/dof_iterator_selector.h
include/deal.II/fe/fe_values_extractors.h
include/deal.II/hp/refinement.h
include/deal.II/matrix_free/evaluation_flags.h
include/deal.II/numerics/vector_tools_point_gradient.h
include/deal.II/numerics/vector_tools_point_value.h
include/deal.II/numerics/vector_tools_project.h
include/deal.II/numerics/vector_tools_rhs.h
include/deal.II/sundials/utilities.h
source/base/conditional_ostream.cc
source/base/event.cc
source/base/job_identifier.cc

index dd8f6a925dbdd41509966044261058a932b22230..583d096c6e53ba7168fbdf0dfecae0e270254c70 100644 (file)
@@ -20,6 +20,8 @@
 
 #include <deal.II/base/template_constraints.h>
 
+#include <iterator>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 9aeaceb7f1e7130329fab3335ba4bbd68edefd3b..a1de9fae7fdfb6626b9668799590cc87243a3956 100644 (file)
@@ -17,6 +17,8 @@
 
 #include <deal.II/base/config.h>
 
+#include <cstdint>
+
 DEAL_II_NAMESPACE_OPEN
 
 
index e69f46b5d45b5afd027d604ce07721db1e95b442..f0d887786de8f210c2e5e50d7cfd8a53abea7d87 100644 (file)
@@ -24,6 +24,9 @@
 #  include <adolc/adouble.h> // Taped double
 #  include <adolc/adtl.h>    // Tapeless double
 
+#  include <complex>
+
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 5fffee771a656afabff70099757343fc53957bdc..07e0ec96cd84d683603c2522c8eac808c0ed5839 100644 (file)
@@ -17,6 +17,8 @@
 
 #include <deal.II/base/config.h>
 
+#include <deal.II/base/template_constraints.h>
+
 
 DEAL_II_NAMESPACE_OPEN
 
index 2da0f2cde2eee98f7c5e819c1c1e5bae30291637..165ffa8ab70b74c082c4cb393da963cedaf84577 100644 (file)
 
 #include <deal.II/base/config.h>
 
+#include <deal.II/base/types.h>
+
+#include <string>
+
+
 DEAL_II_NAMESPACE_OPEN
 
 
index 7fe7174e169573d3ebefe5d31bdae1955aeb6c2f..b31ba753e8ed2006f062c44928cb213e4b9ac30f 100644 (file)
 
 #include <deal.II/base/template_constraints.h>
 
+#include <cmath>
 #include <functional>
 #include <vector>
 
-
 DEAL_II_NAMESPACE_OPEN
 
 
index 149425a7ebed8c846bf8611b6cfe85bfb0298900..6b9cab00ce0acc4f9a5280af6900e8b624addf52 100644 (file)
@@ -18,6 +18,8 @@
 
 #include <deal.II/base/config.h>
 
+#include <deal.II/base/numbers.h>
+
 
 DEAL_II_NAMESPACE_OPEN
 
index 8c7f7633fd4fa29849aab430e951fa3f1401e898..8f388e12ee315c72dea1c05058c6f954205f7b61 100644 (file)
@@ -18,6 +18,8 @@
 
 #include <deal.II/base/config.h>
 
+#include <deal.II/base/template_constraints.h>
+
 #include <vector>
 
 
index 947a2d8e4ac4d5d52d15e18378eed279f44b8774..88dda919a502ac20570853a66c4a8473ad877c91 100644 (file)
@@ -18,6 +18,9 @@
 
 #include <deal.II/base/config.h>
 
+#include <deal.II/base/template_constraints.h>
+
+
 DEAL_II_NAMESPACE_OPEN
 
 template <int dim, int spacedim>
index 04c1cad0a8e6b3e252ed34d1d41670a267737469..bfd8e5863803042bc10de5596adcc5662fab3daf 100644 (file)
@@ -18,6 +18,9 @@
 
 #include <deal.II/base/config.h>
 
+#include <deal.II/base/template_constraints.h>
+#include <deal.II/base/vectorization.h>
+
 #include <functional>
 #include <memory>
 
index 3c051e7a92c87a9effb5513389585cd54312f691..9659002ab1b8f1805c18ee29411efaa938f19a4a 100644 (file)
@@ -17,6 +17,9 @@
 
 #include <deal.II/base/config.h>
 
+#include <deal.II/base/template_constraints.h>
+#include <deal.II/base/types.h>
+
 #include <set>
 
 DEAL_II_NAMESPACE_OPEN
index 1b7f42c96a3e4a9d33851508588cb7bd49597795..9db3037fd505fd604ebf28b76e22d8e02ee9436a 100644 (file)
@@ -18,6 +18,9 @@
 
 #include <deal.II/base/config.h>
 
+#include <deal.II/base/exceptions.h>
+
+
 #ifdef DEAL_II_WITH_SUNDIALS
 #  include <exception>
 
index 68f833a3cc42a7d2cfb71f622f87efdc8bcaed16..1d2c03be8b21a868bafcfcd36322e714ebbf3fe3 100644 (file)
@@ -15,6 +15,9 @@
 
 #include <deal.II/base/conditional_ostream.h>
 
+#include <ostream>
+
+
 DEAL_II_NAMESPACE_OPEN
 
 ConditionalOStream::ConditionalOStream(std::ostream &stream, const bool active)
index 79a81eb0a5c0b6dcff54b7184a7f4176a570e04f..2847d8f4bcaacf79b4efcc3ab6c3fabfdb47bad0 100644 (file)
 
 #include <deal.II/base/event.h>
 
+#include <string>
+#include <vector>
+
+
 DEAL_II_NAMESPACE_OPEN
 
 // TODO: Thread safety
index d52812bf7ce5fca0591f4d52a5500afde62721d3..da40f684486993967a0920d24092dc3ee589e656 100644 (file)
@@ -15,6 +15,8 @@
 #include <deal.II/base/job_identifier.h>
 
 #include <ctime>
+#include <string>
+
 
 #ifdef DEAL_II_HAVE_UNISTD_H
 #  include <unistd.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.