From 4fc705b193c2c8305d6df6ee5aa0739be1ca2ec2 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Mon, 10 Mar 2025 18:36:49 -0600 Subject: [PATCH] Add missing #includes. --- include/deal.II/base/function_derivative.h | 3 +++ include/deal.II/base/partitioner.h | 2 ++ .../matrix_free/evaluation_template_face_factory.templates.h | 3 +++ .../evaluation_template_factory_hanging_nodes.templates.h | 3 +++ include/deal.II/particles/partitioner.h | 3 +++ source/base/function_derivative.cc | 2 ++ source/lac/matrix_out.cc | 4 ++++ source/numerics/vector_tools_interpolate.cc | 3 +++ source/numerics/vector_tools_mean_value.cc | 3 +++ source/numerics/vector_tools_point_gradient.cc | 3 +++ source/numerics/vector_tools_point_value.cc | 3 +++ source/particles/utilities.cc | 2 ++ 12 files changed, 34 insertions(+) diff --git a/include/deal.II/base/function_derivative.h b/include/deal.II/base/function_derivative.h index d7dc92886a..d6afa9a8a8 100644 --- a/include/deal.II/base/function_derivative.h +++ b/include/deal.II/base/function_derivative.h @@ -21,6 +21,9 @@ #include #include +#include + + DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/base/partitioner.h b/include/deal.II/base/partitioner.h index eb3a1eabca..c372e3e50a 100644 --- a/include/deal.II/base/partitioner.h +++ b/include/deal.II/base/partitioner.h @@ -29,6 +29,8 @@ #include #include +#include + DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/matrix_free/evaluation_template_face_factory.templates.h b/include/deal.II/matrix_free/evaluation_template_face_factory.templates.h index 22f8a1af68..935371d30b 100644 --- a/include/deal.II/matrix_free/evaluation_template_face_factory.templates.h +++ b/include/deal.II/matrix_free/evaluation_template_face_factory.templates.h @@ -23,6 +23,9 @@ #include #include +#include + + DEAL_II_NAMESPACE_OPEN namespace internal diff --git a/include/deal.II/matrix_free/evaluation_template_factory_hanging_nodes.templates.h b/include/deal.II/matrix_free/evaluation_template_factory_hanging_nodes.templates.h index 6efb0f21ff..398cc41ace 100644 --- a/include/deal.II/matrix_free/evaluation_template_factory_hanging_nodes.templates.h +++ b/include/deal.II/matrix_free/evaluation_template_factory_hanging_nodes.templates.h @@ -24,6 +24,9 @@ #include #include +#include + + DEAL_II_NAMESPACE_OPEN namespace internal diff --git a/include/deal.II/particles/partitioner.h b/include/deal.II/particles/partitioner.h index 4f0eb2e356..70ba2e90e5 100644 --- a/include/deal.II/particles/partitioner.h +++ b/include/deal.II/particles/partitioner.h @@ -19,6 +19,9 @@ #include +#include + + DEAL_II_NAMESPACE_OPEN namespace Particles diff --git a/source/base/function_derivative.cc b/source/base/function_derivative.cc index 4e01c0ad8e..47c3e4f53e 100644 --- a/source/base/function_derivative.cc +++ b/source/base/function_derivative.cc @@ -18,6 +18,8 @@ #include #include +#include + DEAL_II_NAMESPACE_OPEN diff --git a/source/lac/matrix_out.cc b/source/lac/matrix_out.cc index 724473b879..618526b1ad 100644 --- a/source/lac/matrix_out.cc +++ b/source/lac/matrix_out.cc @@ -14,6 +14,10 @@ #include +#include +#include + + DEAL_II_NAMESPACE_OPEN diff --git a/source/numerics/vector_tools_interpolate.cc b/source/numerics/vector_tools_interpolate.cc index b47a8563ad..8963345c3d 100644 --- a/source/numerics/vector_tools_interpolate.cc +++ b/source/numerics/vector_tools_interpolate.cc @@ -15,6 +15,9 @@ #include +#include + + DEAL_II_NAMESPACE_OPEN // ---------------------------- explicit instantiations -------------------- diff --git a/source/numerics/vector_tools_mean_value.cc b/source/numerics/vector_tools_mean_value.cc index 8825860707..bb538ecba0 100644 --- a/source/numerics/vector_tools_mean_value.cc +++ b/source/numerics/vector_tools_mean_value.cc @@ -15,6 +15,9 @@ #include +#include + + DEAL_II_NAMESPACE_OPEN // ---------------------------- explicit instantiations -------------------- diff --git a/source/numerics/vector_tools_point_gradient.cc b/source/numerics/vector_tools_point_gradient.cc index dd37b265f3..ddfd01bdf3 100644 --- a/source/numerics/vector_tools_point_gradient.cc +++ b/source/numerics/vector_tools_point_gradient.cc @@ -15,6 +15,9 @@ #include +#include + + DEAL_II_NAMESPACE_OPEN // ---------------------------- explicit instantiations -------------------- diff --git a/source/numerics/vector_tools_point_value.cc b/source/numerics/vector_tools_point_value.cc index c76e967bfc..307c56292f 100644 --- a/source/numerics/vector_tools_point_value.cc +++ b/source/numerics/vector_tools_point_value.cc @@ -15,6 +15,9 @@ #include +#include + + DEAL_II_NAMESPACE_OPEN // ---------------------------- explicit instantiations -------------------- diff --git a/source/particles/utilities.cc b/source/particles/utilities.cc index 3412617826..74a8d85b99 100644 --- a/source/particles/utilities.cc +++ b/source/particles/utilities.cc @@ -18,6 +18,8 @@ #include +#include + DEAL_II_NAMESPACE_OPEN -- 2.39.5