From: Wolfgang Bangerth Date: Tue, 3 Dec 2019 00:42:41 +0000 (-0700) Subject: Make sure all .h files include config.h. X-Git-Tag: v9.2.0-rc1~807^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F9083%2Fhead;p=dealii.git Make sure all .h files include config.h. --- diff --git a/include/deal.II/algorithms/newton.h b/include/deal.II/algorithms/newton.h index edc6a7e612..95a8748fc2 100644 --- a/include/deal.II/algorithms/newton.h +++ b/include/deal.II/algorithms/newton.h @@ -17,6 +17,8 @@ #ifndef dealii_newton_h #define dealii_newton_h +#include + #include #include diff --git a/include/deal.II/algorithms/newton.templates.h b/include/deal.II/algorithms/newton.templates.h index e276451ee0..07e4ef5c82 100644 --- a/include/deal.II/algorithms/newton.templates.h +++ b/include/deal.II/algorithms/newton.templates.h @@ -17,6 +17,8 @@ #define dealii_newton_templates_h +#include + #include #include diff --git a/include/deal.II/algorithms/operator.templates.h b/include/deal.II/algorithms/operator.templates.h index 5badaa5232..925563e103 100644 --- a/include/deal.II/algorithms/operator.templates.h +++ b/include/deal.II/algorithms/operator.templates.h @@ -17,6 +17,8 @@ #define dealii_operator_templates_h +#include + #include #include diff --git a/include/deal.II/algorithms/theta_timestepping.h b/include/deal.II/algorithms/theta_timestepping.h index 30ab9d0c81..2f4ee26a20 100644 --- a/include/deal.II/algorithms/theta_timestepping.h +++ b/include/deal.II/algorithms/theta_timestepping.h @@ -17,6 +17,8 @@ #ifndef dealii_theta_timestepping_h #define dealii_theta_timestepping_h +#include + #include #include diff --git a/include/deal.II/algorithms/theta_timestepping.templates.h b/include/deal.II/algorithms/theta_timestepping.templates.h index 2048a2b212..835b709924 100644 --- a/include/deal.II/algorithms/theta_timestepping.templates.h +++ b/include/deal.II/algorithms/theta_timestepping.templates.h @@ -17,6 +17,8 @@ #define dealii_theta_timestepping_templates_h +#include + #include #include diff --git a/include/deal.II/algorithms/timestep_control.h b/include/deal.II/algorithms/timestep_control.h index f624cea4a8..974e44f2ca 100644 --- a/include/deal.II/algorithms/timestep_control.h +++ b/include/deal.II/algorithms/timestep_control.h @@ -17,6 +17,8 @@ #ifndef dealii_time_step_control_h #define dealii_time_step_control_h +#include + #include #include diff --git a/include/deal.II/base/auto_derivative_function.h b/include/deal.II/base/auto_derivative_function.h index 687b253199..b9ef7ba1a2 100644 --- a/include/deal.II/base/auto_derivative_function.h +++ b/include/deal.II/base/auto_derivative_function.h @@ -17,6 +17,8 @@ #define dealii_auto_derivative_function_h +#include + #include #include diff --git a/include/deal.II/base/derivative_form.h b/include/deal.II/base/derivative_form.h index b6e23b5c7b..d99027a840 100644 --- a/include/deal.II/base/derivative_form.h +++ b/include/deal.II/base/derivative_form.h @@ -16,6 +16,8 @@ #ifndef dealii_derivative_form_h #define dealii_derivative_form_h +#include + #include DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/base/function.templates.h b/include/deal.II/base/function.templates.h index 43d3055ef1..6c8ad089d8 100644 --- a/include/deal.II/base/function.templates.h +++ b/include/deal.II/base/function.templates.h @@ -17,6 +17,8 @@ #define dealii_function_templates_h +#include + #include #include #include diff --git a/include/deal.II/base/function_time.templates.h b/include/deal.II/base/function_time.templates.h index 0c9d9fbd22..ad4960efd4 100644 --- a/include/deal.II/base/function_time.templates.h +++ b/include/deal.II/base/function_time.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_function_time_templates_h #define dealii_function_time_templates_h +#include + #include DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/base/incremental_function.h b/include/deal.II/base/incremental_function.h index 664f8a458b..dfb8a6e43f 100644 --- a/include/deal.II/base/incremental_function.h +++ b/include/deal.II/base/incremental_function.h @@ -17,6 +17,8 @@ #define dealii_incremental_function_h +#include + #include #include diff --git a/include/deal.II/base/mg_level_object.h b/include/deal.II/base/mg_level_object.h index dfe65a39c0..08548cc8e0 100644 --- a/include/deal.II/base/mg_level_object.h +++ b/include/deal.II/base/mg_level_object.h @@ -16,6 +16,8 @@ #ifndef dealii_mg_level_object_h #define dealii_mg_level_object_h +#include + #include #include diff --git a/include/deal.II/base/parsed_function.h b/include/deal.II/base/parsed_function.h index c37e4afcec..c21508a395 100644 --- a/include/deal.II/base/parsed_function.h +++ b/include/deal.II/base/parsed_function.h @@ -17,6 +17,8 @@ #ifndef dealii_parsed_function_h #define dealii_parsed_function_h +#include + #include #include #include diff --git a/include/deal.II/base/polynomials_adini.h b/include/deal.II/base/polynomials_adini.h index c66eef8c42..3c2b0a2df9 100644 --- a/include/deal.II/base/polynomials_adini.h +++ b/include/deal.II/base/polynomials_adini.h @@ -17,6 +17,8 @@ #ifndef dealii_polynomials_adini_h #define dealii_polynomials_adini_h +#include + #include #include #include diff --git a/include/deal.II/base/polynomials_bernardi_raugel.h b/include/deal.II/base/polynomials_bernardi_raugel.h index d7591272fa..68daeb5c8a 100644 --- a/include/deal.II/base/polynomials_bernardi_raugel.h +++ b/include/deal.II/base/polynomials_bernardi_raugel.h @@ -17,6 +17,8 @@ #ifndef dealii_polynomials_bernardi_raugel_h #define dealii_polynomials_bernardi_raugel_h +#include + #include #include #include diff --git a/include/deal.II/base/polynomials_bernstein.h b/include/deal.II/base/polynomials_bernstein.h index 93466788e5..73f38ae1a7 100644 --- a/include/deal.II/base/polynomials_bernstein.h +++ b/include/deal.II/base/polynomials_bernstein.h @@ -17,6 +17,8 @@ #define dealii_polynomials_bernstein_h +#include + #include #include diff --git a/include/deal.II/base/polynomials_rannacher_turek.h b/include/deal.II/base/polynomials_rannacher_turek.h index bf3fa41c46..86744575dc 100644 --- a/include/deal.II/base/polynomials_rannacher_turek.h +++ b/include/deal.II/base/polynomials_rannacher_turek.h @@ -17,6 +17,8 @@ #ifndef dealii_polynomials_rannacher_turek_h #define dealii_polynomials_rannacher_turek_h +#include + #include #include #include diff --git a/include/deal.II/base/qprojector.h b/include/deal.II/base/qprojector.h index 2fdfefa263..b25feb86f1 100644 --- a/include/deal.II/base/qprojector.h +++ b/include/deal.II/base/qprojector.h @@ -17,6 +17,8 @@ #define dealii_qprojector_h +#include + #include #include diff --git a/include/deal.II/base/quadrature_selector.h b/include/deal.II/base/quadrature_selector.h index 69a3d111ed..08e0f41bf6 100644 --- a/include/deal.II/base/quadrature_selector.h +++ b/include/deal.II/base/quadrature_selector.h @@ -18,6 +18,8 @@ #define dealii_quadrature_selector_h +#include + #include #include diff --git a/include/deal.II/base/symmetric_tensor.h b/include/deal.II/base/symmetric_tensor.h index de83b3e9a5..c07eb49fe8 100644 --- a/include/deal.II/base/symmetric_tensor.h +++ b/include/deal.II/base/symmetric_tensor.h @@ -17,6 +17,8 @@ #define dealii_symmetric_tensor_h +#include + #include #include #include diff --git a/include/deal.II/base/symmetric_tensor.templates.h b/include/deal.II/base/symmetric_tensor.templates.h index 7735c3c470..c562718f32 100644 --- a/include/deal.II/base/symmetric_tensor.templates.h +++ b/include/deal.II/base/symmetric_tensor.templates.h @@ -17,6 +17,8 @@ #define dealii_symmetric_tensor_templates_h +#include + #include #include diff --git a/include/deal.II/base/tensor_function.templates.h b/include/deal.II/base/tensor_function.templates.h index d94ee8700c..cb4d278c11 100644 --- a/include/deal.II/base/tensor_function.templates.h +++ b/include/deal.II/base/tensor_function.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_tensor_function_templates_h #define dealii_tensor_function_templates_h +#include + #include #include diff --git a/include/deal.II/base/time_stepping.templates.h b/include/deal.II/base/time_stepping.templates.h index 285b9cc0d7..71983e68d3 100644 --- a/include/deal.II/base/time_stepping.templates.h +++ b/include/deal.II/base/time_stepping.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_time_stepping_templates_h #define dealii_time_stepping_templates_h +#include + #include #include diff --git a/include/deal.II/boost_adaptors/bounding_box.h b/include/deal.II/boost_adaptors/bounding_box.h index 132ecd171e..45876c52df 100644 --- a/include/deal.II/boost_adaptors/bounding_box.h +++ b/include/deal.II/boost_adaptors/bounding_box.h @@ -16,6 +16,8 @@ #ifndef dealii_boost_adaptor_bounding_box_h #define dealii_boost_adaptor_bounding_box_h +#include + #include #include diff --git a/include/deal.II/boost_adaptors/point.h b/include/deal.II/boost_adaptors/point.h index f5b1a09418..b0691ca943 100644 --- a/include/deal.II/boost_adaptors/point.h +++ b/include/deal.II/boost_adaptors/point.h @@ -16,6 +16,8 @@ #ifndef dealii_boost_adaptor_point_h #define dealii_boost_adaptor_point_h +#include + #include #include diff --git a/include/deal.II/boost_adaptors/segment.h b/include/deal.II/boost_adaptors/segment.h index 921ae7d009..f61f9769b2 100644 --- a/include/deal.II/boost_adaptors/segment.h +++ b/include/deal.II/boost_adaptors/segment.h @@ -16,6 +16,8 @@ #ifndef dealii_boost_adaptor_segment_h #define dealii_boost_adaptor_segment_h +#include + #include #include diff --git a/include/deal.II/differentiation/ad/ad_number_traits.h b/include/deal.II/differentiation/ad/ad_number_traits.h index e8ea1f8264..eb0aa18250 100644 --- a/include/deal.II/differentiation/ad/ad_number_traits.h +++ b/include/deal.II/differentiation/ad/ad_number_traits.h @@ -16,6 +16,8 @@ #ifndef dealii_differentiation_ad_ad_number_traits_h #define dealii_differentiation_ad_ad_number_traits_h +#include + #include #include diff --git a/include/deal.II/distributed/fully_distributed_tria_util.h b/include/deal.II/distributed/fully_distributed_tria_util.h index 1a03ad9cfe..ee026c9a89 100644 --- a/include/deal.II/distributed/fully_distributed_tria_util.h +++ b/include/deal.II/distributed/fully_distributed_tria_util.h @@ -16,6 +16,8 @@ #ifndef dealii_fully_distributed_tria_util_h #define dealii_fully_distributed_tria_util_h +#include + #include DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/distributed/p4est_wrappers.h b/include/deal.II/distributed/p4est_wrappers.h index 54fa37c2f3..ff796047d8 100644 --- a/include/deal.II/distributed/p4est_wrappers.h +++ b/include/deal.II/distributed/p4est_wrappers.h @@ -16,6 +16,8 @@ #ifndef dealii_p4est_wrappers_h #define dealii_p4est_wrappers_h +#include + #include #ifdef DEAL_II_WITH_P4EST diff --git a/include/deal.II/dofs/block_info.h b/include/deal.II/dofs/block_info.h index 22d34a9772..504c1fd1d3 100644 --- a/include/deal.II/dofs/block_info.h +++ b/include/deal.II/dofs/block_info.h @@ -16,6 +16,8 @@ #ifndef dealii_block_info_h #define dealii_block_info_h +#include + #include #include diff --git a/include/deal.II/fe/fe_dg_vector.templates.h b/include/deal.II/fe/fe_dg_vector.templates.h index b200a94fe4..3706780e96 100644 --- a/include/deal.II/fe/fe_dg_vector.templates.h +++ b/include/deal.II/fe/fe_dg_vector.templates.h @@ -17,6 +17,8 @@ #define dealii_fe_dg_vector_templates_h +#include + #include #include diff --git a/include/deal.II/fe/fe_interface_values.h b/include/deal.II/fe/fe_interface_values.h index 6a7cbd524b..95352bde4b 100644 --- a/include/deal.II/fe/fe_interface_values.h +++ b/include/deal.II/fe/fe_interface_values.h @@ -16,6 +16,8 @@ #ifndef dealii_fe_interface_values_h #define dealii_fe_interface_values_h +#include + #include #include diff --git a/include/deal.II/fe/fe_nedelec_sz.h b/include/deal.II/fe/fe_nedelec_sz.h index de1883e463..1acd11c747 100644 --- a/include/deal.II/fe/fe_nedelec_sz.h +++ b/include/deal.II/fe/fe_nedelec_sz.h @@ -16,6 +16,8 @@ #ifndef dealii_fe_nedelec_sz_h #define dealii_fe_nedelec_sz_h +#include + #include #include #include diff --git a/include/deal.II/fe/fe_poly.h b/include/deal.II/fe/fe_poly.h index d3917724d4..b971dcbac4 100644 --- a/include/deal.II/fe/fe_poly.h +++ b/include/deal.II/fe/fe_poly.h @@ -17,6 +17,8 @@ #define dealii_fe_poly_h +#include + #include #include diff --git a/include/deal.II/fe/fe_poly.templates.h b/include/deal.II/fe/fe_poly.templates.h index 867fa10c73..fb7f7948eb 100644 --- a/include/deal.II/fe/fe_poly.templates.h +++ b/include/deal.II/fe/fe_poly.templates.h @@ -17,6 +17,8 @@ #define dealii_fe_poly_templates_h +#include + #include #include #include diff --git a/include/deal.II/fe/fe_poly_face.h b/include/deal.II/fe/fe_poly_face.h index 1c5780fcf9..c6a47626cf 100644 --- a/include/deal.II/fe/fe_poly_face.h +++ b/include/deal.II/fe/fe_poly_face.h @@ -17,6 +17,8 @@ #define dealii_fe_poly_face_h +#include + #include #include diff --git a/include/deal.II/fe/fe_poly_face.templates.h b/include/deal.II/fe/fe_poly_face.templates.h index b9d3883f4a..4ccfbb9ce4 100644 --- a/include/deal.II/fe/fe_poly_face.templates.h +++ b/include/deal.II/fe/fe_poly_face.templates.h @@ -17,6 +17,8 @@ #define dealii_fe_poly_face_templates_h +#include + #include #include diff --git a/include/deal.II/fe/fe_rannacher_turek.h b/include/deal.II/fe/fe_rannacher_turek.h index 19047dbfcf..fedaa1e8a0 100644 --- a/include/deal.II/fe/fe_rannacher_turek.h +++ b/include/deal.II/fe/fe_rannacher_turek.h @@ -17,6 +17,8 @@ #ifndef dealii_fe_rannacher_turek_h #define dealii_fe_rannacher_turek_h +#include + #include #include diff --git a/include/deal.II/fe/fe_tools.templates.h b/include/deal.II/fe/fe_tools.templates.h index 94ff5331c8..fd46f80cf4 100644 --- a/include/deal.II/fe/fe_tools.templates.h +++ b/include/deal.II/fe/fe_tools.templates.h @@ -17,6 +17,8 @@ #define dealii_fe_tools_templates_H +#include + #include #include #include diff --git a/include/deal.II/fe/fe_tools_extrapolate.templates.h b/include/deal.II/fe/fe_tools_extrapolate.templates.h index 1fa5775abb..c7d63741cd 100644 --- a/include/deal.II/fe/fe_tools_extrapolate.templates.h +++ b/include/deal.II/fe/fe_tools_extrapolate.templates.h @@ -17,6 +17,8 @@ #define dealii_fe_tools_extrapolate_templates_H +#include + #include #include diff --git a/include/deal.II/fe/fe_tools_interpolate.templates.h b/include/deal.II/fe/fe_tools_interpolate.templates.h index 72ac678b87..c4fcf8c82f 100644 --- a/include/deal.II/fe/fe_tools_interpolate.templates.h +++ b/include/deal.II/fe/fe_tools_interpolate.templates.h @@ -17,6 +17,8 @@ #define dealii_fe_tools_interpolate_templates_H +#include + #include #include #include diff --git a/include/deal.II/lac/affine_constraints.templates.h b/include/deal.II/lac/affine_constraints.templates.h index ebe4835f64..73460313f9 100644 --- a/include/deal.II/lac/affine_constraints.templates.h +++ b/include/deal.II/lac/affine_constraints.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_affine_constraints_templates_h #define dealii_affine_constraints_templates_h +#include + #include #include #include diff --git a/include/deal.II/lac/chunk_sparse_matrix.templates.h b/include/deal.II/lac/chunk_sparse_matrix.templates.h index 7fb0b18355..5b0ace4293 100644 --- a/include/deal.II/lac/chunk_sparse_matrix.templates.h +++ b/include/deal.II/lac/chunk_sparse_matrix.templates.h @@ -17,6 +17,8 @@ #define dealii_chunk_sparse_matrix_templates_h +#include + #include #include diff --git a/include/deal.II/lac/constrained_linear_operator.h b/include/deal.II/lac/constrained_linear_operator.h index beb1e23f49..186dd503fe 100644 --- a/include/deal.II/lac/constrained_linear_operator.h +++ b/include/deal.II/lac/constrained_linear_operator.h @@ -16,6 +16,8 @@ #ifndef dealii_constrained_linear_operator_h #define dealii_constrained_linear_operator_h +#include + #include #include #include diff --git a/include/deal.II/lac/cuda_kernels.templates.h b/include/deal.II/lac/cuda_kernels.templates.h index 6eb0469f39..b9a478845e 100644 --- a/include/deal.II/lac/cuda_kernels.templates.h +++ b/include/deal.II/lac/cuda_kernels.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_cuda_kernels_templates_h #define dealii_cuda_kernels_templates_h +#include + #include #ifdef DEAL_II_COMPILER_CUDA_AWARE diff --git a/include/deal.II/lac/diagonal_matrix.h b/include/deal.II/lac/diagonal_matrix.h index 8adc079b36..28f678e4a0 100644 --- a/include/deal.II/lac/diagonal_matrix.h +++ b/include/deal.II/lac/diagonal_matrix.h @@ -17,6 +17,8 @@ #define dealii_diagonal_matrix_h +#include + #include #include diff --git a/include/deal.II/lac/exceptions.h b/include/deal.II/lac/exceptions.h index 5cedd19508..0adb9eaad5 100644 --- a/include/deal.II/lac/exceptions.h +++ b/include/deal.II/lac/exceptions.h @@ -16,6 +16,8 @@ #ifndef dealii_lac_exceptions_h #define dealii_lac_exceptions_h +#include + #include DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/lac/la_vector.templates.h b/include/deal.II/lac/la_vector.templates.h index c2fd83948a..13b7f298aa 100644 --- a/include/deal.II/lac/la_vector.templates.h +++ b/include/deal.II/lac/la_vector.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_la_vector_templates_h #define dealii_la_vector_templates_h +#include + #include #include #include diff --git a/include/deal.II/lac/linear_operator_tools.h b/include/deal.II/lac/linear_operator_tools.h index b48375b5b1..2267f2322e 100644 --- a/include/deal.II/lac/linear_operator_tools.h +++ b/include/deal.II/lac/linear_operator_tools.h @@ -20,6 +20,8 @@ // PackagedOperation. To ease the pain of reading compilation errors, just // include all headers we ever need to use LO and friends in one place: +#include + #include #include #include diff --git a/include/deal.II/lac/matrix_lib.h b/include/deal.II/lac/matrix_lib.h index 396c2e4cf4..730377acc5 100644 --- a/include/deal.II/lac/matrix_lib.h +++ b/include/deal.II/lac/matrix_lib.h @@ -16,6 +16,8 @@ #ifndef dealii_matrix_lib_h #define dealii_matrix_lib_h +#include + #include #include diff --git a/include/deal.II/lac/matrix_lib.templates.h b/include/deal.II/lac/matrix_lib.templates.h index ed14fc4e81..38885c3f17 100644 --- a/include/deal.II/lac/matrix_lib.templates.h +++ b/include/deal.II/lac/matrix_lib.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_matrix_lib_templates_h #define dealii_matrix_lib_templates_h +#include + #include #include #include diff --git a/include/deal.II/lac/pointer_matrix.h b/include/deal.II/lac/pointer_matrix.h index 85e948eb49..6f3d254b2e 100644 --- a/include/deal.II/lac/pointer_matrix.h +++ b/include/deal.II/lac/pointer_matrix.h @@ -16,6 +16,8 @@ #ifndef dealii_pointer_matrix_h #define dealii_pointer_matrix_h +#include + #include #include diff --git a/include/deal.II/lac/qr.h b/include/deal.II/lac/qr.h index b970312493..8352ea4b01 100644 --- a/include/deal.II/lac/qr.h +++ b/include/deal.II/lac/qr.h @@ -16,6 +16,8 @@ #ifndef dealii_qr_h #define dealii_qr_h +#include + #include #include diff --git a/include/deal.II/lac/relaxation_block.h b/include/deal.II/lac/relaxation_block.h index f04df68326..392a919588 100644 --- a/include/deal.II/lac/relaxation_block.h +++ b/include/deal.II/lac/relaxation_block.h @@ -16,6 +16,8 @@ #ifndef dealii_relaxation_block_h #define dealii_relaxation_block_h +#include + #include #include diff --git a/include/deal.II/lac/relaxation_block.templates.h b/include/deal.II/lac/relaxation_block.templates.h index 988bf5d73a..997ea0a442 100644 --- a/include/deal.II/lac/relaxation_block.templates.h +++ b/include/deal.II/lac/relaxation_block.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_relaxation_block_templates_h #define dealii_relaxation_block_templates_h +#include + #include #include #include diff --git a/include/deal.II/lac/sparse_decomposition.templates.h b/include/deal.II/lac/sparse_decomposition.templates.h index ba396f8cd5..cb84ec56b3 100644 --- a/include/deal.II/lac/sparse_decomposition.templates.h +++ b/include/deal.II/lac/sparse_decomposition.templates.h @@ -18,6 +18,8 @@ #define dealii_sparse_decomposition_templates_h +#include + #include #include #include diff --git a/include/deal.II/lac/sparse_matrix_ez.templates.h b/include/deal.II/lac/sparse_matrix_ez.templates.h index 03b941ae6d..5706b69338 100644 --- a/include/deal.II/lac/sparse_matrix_ez.templates.h +++ b/include/deal.II/lac/sparse_matrix_ez.templates.h @@ -17,6 +17,8 @@ #define dealii_sparse_matrix_ez_templates_h +#include + #include #include diff --git a/include/deal.II/lac/sparse_mic.h b/include/deal.II/lac/sparse_mic.h index 09a01c81ae..5483a2460d 100644 --- a/include/deal.II/lac/sparse_mic.h +++ b/include/deal.II/lac/sparse_mic.h @@ -16,6 +16,8 @@ #ifndef dealii_sparse_mic_h #define dealii_sparse_mic_h +#include + #include #include diff --git a/include/deal.II/lac/sparse_mic.templates.h b/include/deal.II/lac/sparse_mic.templates.h index 2bfd3209ec..5d44bb6ff9 100644 --- a/include/deal.II/lac/sparse_mic.templates.h +++ b/include/deal.II/lac/sparse_mic.templates.h @@ -17,6 +17,8 @@ #define dealii_sparse_mic_templates_h +#include + #include #include diff --git a/include/deal.II/lac/sparse_vanka.templates.h b/include/deal.II/lac/sparse_vanka.templates.h index 084414bc99..1b2f3dd564 100644 --- a/include/deal.II/lac/sparse_vanka.templates.h +++ b/include/deal.II/lac/sparse_vanka.templates.h @@ -17,6 +17,8 @@ #define dealii_sparse_vanka_templates_h +#include + #include #include diff --git a/include/deal.II/lac/swappable_vector.templates.h b/include/deal.II/lac/swappable_vector.templates.h index 2655cd788d..2402e90bc1 100644 --- a/include/deal.II/lac/swappable_vector.templates.h +++ b/include/deal.II/lac/swappable_vector.templates.h @@ -17,6 +17,8 @@ #define dealii_swappable_vector_templates_h +#include + #include #include diff --git a/include/deal.II/lac/trilinos_tpetra_vector.templates.h b/include/deal.II/lac/trilinos_tpetra_vector.templates.h index bca5fcef33..3fa8caef58 100644 --- a/include/deal.II/lac/trilinos_tpetra_vector.templates.h +++ b/include/deal.II/lac/trilinos_tpetra_vector.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_trilinos_tpetra_vector_templates_h #define dealii_trilinos_tpetra_vector_templates_h +#include + #include #include diff --git a/include/deal.II/lac/vector.templates.h b/include/deal.II/lac/vector.templates.h index f4c5f69d6e..a2917edb74 100644 --- a/include/deal.II/lac/vector.templates.h +++ b/include/deal.II/lac/vector.templates.h @@ -17,6 +17,8 @@ #define dealii_vector_templates_h +#include + #include #include diff --git a/include/deal.II/lac/vector_element_access.h b/include/deal.II/lac/vector_element_access.h index ce175044d3..46087fe43d 100644 --- a/include/deal.II/lac/vector_element_access.h +++ b/include/deal.II/lac/vector_element_access.h @@ -17,6 +17,8 @@ #define dealii_vector_element_access_h +#include + #include #include diff --git a/include/deal.II/lac/vector_memory.templates.h b/include/deal.II/lac/vector_memory.templates.h index 13934d112b..f9081291c7 100644 --- a/include/deal.II/lac/vector_memory.templates.h +++ b/include/deal.II/lac/vector_memory.templates.h @@ -17,6 +17,8 @@ #define dealii_vector_memory_templates_h +#include + #include #include diff --git a/include/deal.II/lac/vector_operations_internal.h b/include/deal.II/lac/vector_operations_internal.h index 377aeb8422..21d72a7335 100644 --- a/include/deal.II/lac/vector_operations_internal.h +++ b/include/deal.II/lac/vector_operations_internal.h @@ -17,6 +17,8 @@ #ifndef dealii_vector_operations_internal_h #define dealii_vector_operations_internal_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/cuda_matrix_free.templates.h b/include/deal.II/matrix_free/cuda_matrix_free.templates.h index f7ac0f58d5..0077cdda45 100644 --- a/include/deal.II/matrix_free/cuda_matrix_free.templates.h +++ b/include/deal.II/matrix_free/cuda_matrix_free.templates.h @@ -17,6 +17,8 @@ #ifndef dealii_cuda_matrix_free_templates_h #define dealii_cuda_matrix_free_templates_h +#include + #include #ifdef DEAL_II_COMPILER_CUDA_AWARE diff --git a/include/deal.II/matrix_free/dof_info.h b/include/deal.II/matrix_free/dof_info.h index ce449f03da..9104a7d019 100644 --- a/include/deal.II/matrix_free/dof_info.h +++ b/include/deal.II/matrix_free/dof_info.h @@ -18,6 +18,8 @@ #define dealii_matrix_free_dof_info_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/dof_info.templates.h b/include/deal.II/matrix_free/dof_info.templates.h index dff2d5b367..d8f2ffa9ea 100644 --- a/include/deal.II/matrix_free/dof_info.templates.h +++ b/include/deal.II/matrix_free/dof_info.templates.h @@ -17,6 +17,8 @@ #define dealii_matrix_free_dof_info_templates_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/evaluation_selector.h b/include/deal.II/matrix_free/evaluation_selector.h index bafe1a21f9..3f865caaf8 100644 --- a/include/deal.II/matrix_free/evaluation_selector.h +++ b/include/deal.II/matrix_free/evaluation_selector.h @@ -17,6 +17,8 @@ #ifndef dealii_matrix_free_evaluation_selector_h #define dealii_matrix_free_evaluation_selector_h +#include + #include DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/matrix_free/face_info.h b/include/deal.II/matrix_free/face_info.h index 05b318f798..8636f0f50c 100644 --- a/include/deal.II/matrix_free/face_info.h +++ b/include/deal.II/matrix_free/face_info.h @@ -18,6 +18,8 @@ #define dealii_matrix_free_face_info_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/face_setup_internal.h b/include/deal.II/matrix_free/face_setup_internal.h index 74f7fe168e..768f48695a 100644 --- a/include/deal.II/matrix_free/face_setup_internal.h +++ b/include/deal.II/matrix_free/face_setup_internal.h @@ -17,6 +17,8 @@ #ifndef dealii_face_setup_internal_h #define dealii_face_setup_internal_h +#include + #include #include diff --git a/include/deal.II/matrix_free/helper_functions.h b/include/deal.II/matrix_free/helper_functions.h index 435b824898..9df94ede28 100644 --- a/include/deal.II/matrix_free/helper_functions.h +++ b/include/deal.II/matrix_free/helper_functions.h @@ -18,6 +18,8 @@ #define dealii_matrix_free_helper_functions_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/mapping_info.h b/include/deal.II/matrix_free/mapping_info.h index 5a0c8bc64b..759b5870df 100644 --- a/include/deal.II/matrix_free/mapping_info.h +++ b/include/deal.II/matrix_free/mapping_info.h @@ -18,6 +18,8 @@ #define dealii_matrix_free_mapping_info_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/mapping_info.templates.h b/include/deal.II/matrix_free/mapping_info.templates.h index d7d21323a4..84fdc20559 100644 --- a/include/deal.II/matrix_free/mapping_info.templates.h +++ b/include/deal.II/matrix_free/mapping_info.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_matrix_free_mapping_info_templates_h #define dealii_matrix_free_mapping_info_templates_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/matrix_free.h b/include/deal.II/matrix_free/matrix_free.h index e724a1a6bd..df97932f76 100644 --- a/include/deal.II/matrix_free/matrix_free.h +++ b/include/deal.II/matrix_free/matrix_free.h @@ -17,6 +17,8 @@ #ifndef dealii_matrix_free_h #define dealii_matrix_free_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/matrix_free.templates.h b/include/deal.II/matrix_free/matrix_free.templates.h index 1ed724377a..8db758b14e 100644 --- a/include/deal.II/matrix_free/matrix_free.templates.h +++ b/include/deal.II/matrix_free/matrix_free.templates.h @@ -17,6 +17,8 @@ #define dealii_matrix_free_templates_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/operators.h b/include/deal.II/matrix_free/operators.h index 006b0606c6..2920c3837b 100644 --- a/include/deal.II/matrix_free/operators.h +++ b/include/deal.II/matrix_free/operators.h @@ -18,6 +18,8 @@ #define dealii_matrix_free_operators_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/shape_info.h b/include/deal.II/matrix_free/shape_info.h index 37a11ebe71..5473845a58 100644 --- a/include/deal.II/matrix_free/shape_info.h +++ b/include/deal.II/matrix_free/shape_info.h @@ -18,6 +18,8 @@ #define dealii_matrix_free_shape_info_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/shape_info.templates.h b/include/deal.II/matrix_free/shape_info.templates.h index f5a204006f..61eb965e0b 100644 --- a/include/deal.II/matrix_free/shape_info.templates.h +++ b/include/deal.II/matrix_free/shape_info.templates.h @@ -17,6 +17,8 @@ #define dealii_matrix_free_shape_info_templates_h +#include + #include #include #include diff --git a/include/deal.II/matrix_free/task_info.h b/include/deal.II/matrix_free/task_info.h index 4f48a406ad..51a233f1ea 100644 --- a/include/deal.II/matrix_free/task_info.h +++ b/include/deal.II/matrix_free/task_info.h @@ -18,6 +18,8 @@ #define dealii_matrix_free_task_info_h +#include + #include #include #include diff --git a/include/deal.II/meshworker/assembler.h b/include/deal.II/meshworker/assembler.h index 3d6d0697d6..8162de7625 100644 --- a/include/deal.II/meshworker/assembler.h +++ b/include/deal.II/meshworker/assembler.h @@ -17,6 +17,8 @@ #ifndef dealii_mesh_worker_assembler_h #define dealii_mesh_worker_assembler_h +#include + #include #include diff --git a/include/deal.II/meshworker/dof_info.templates.h b/include/deal.II/meshworker/dof_info.templates.h index e35d6b0539..4b750e6013 100644 --- a/include/deal.II/meshworker/dof_info.templates.h +++ b/include/deal.II/meshworker/dof_info.templates.h @@ -17,6 +17,8 @@ #define dealii_dof_info_templates_h +#include + #include #include diff --git a/include/deal.II/meshworker/functional.h b/include/deal.II/meshworker/functional.h index 208a7c8179..51ee681f88 100644 --- a/include/deal.II/meshworker/functional.h +++ b/include/deal.II/meshworker/functional.h @@ -17,6 +17,8 @@ #ifndef dealii_mesh_worker_functional_h #define dealii_mesh_worker_functional_h +#include + #include #include diff --git a/include/deal.II/meshworker/integration_info.templates.h b/include/deal.II/meshworker/integration_info.templates.h index 8758a1275d..c310b5629f 100644 --- a/include/deal.II/meshworker/integration_info.templates.h +++ b/include/deal.II/meshworker/integration_info.templates.h @@ -17,6 +17,8 @@ #define dealii_integration_info_templates_h +#include + #include #include diff --git a/include/deal.II/meshworker/output.h b/include/deal.II/meshworker/output.h index d04af1c9f6..af8bb9357a 100644 --- a/include/deal.II/meshworker/output.h +++ b/include/deal.II/meshworker/output.h @@ -17,6 +17,8 @@ #ifndef dealii_mesh_worker_output_h #define dealii_mesh_worker_output_h +#include + #include #include #include diff --git a/include/deal.II/meshworker/simple.h b/include/deal.II/meshworker/simple.h index f28bee7faa..7998962a94 100644 --- a/include/deal.II/meshworker/simple.h +++ b/include/deal.II/meshworker/simple.h @@ -17,6 +17,8 @@ #ifndef dealii_mesh_worker_simple_h #define dealii_mesh_worker_simple_h +#include + #include #include diff --git a/include/deal.II/meshworker/vector_selector.h b/include/deal.II/meshworker/vector_selector.h index 3c8b061fe5..bf86a19edd 100644 --- a/include/deal.II/meshworker/vector_selector.h +++ b/include/deal.II/meshworker/vector_selector.h @@ -16,6 +16,8 @@ #ifndef dealii_mesh_worker_vector_selector_h #define dealii_mesh_worker_vector_selector_h +#include + #include #include diff --git a/include/deal.II/meshworker/vector_selector.templates.h b/include/deal.II/meshworker/vector_selector.templates.h index 76a5af73b2..bed12c7e0e 100644 --- a/include/deal.II/meshworker/vector_selector.templates.h +++ b/include/deal.II/meshworker/vector_selector.templates.h @@ -17,6 +17,8 @@ #define dealii_vector_selector_templates_h +#include + #include #include diff --git a/include/deal.II/multigrid/mg_coarse.h b/include/deal.II/multigrid/mg_coarse.h index e93eb82f93..309f3c937d 100644 --- a/include/deal.II/multigrid/mg_coarse.h +++ b/include/deal.II/multigrid/mg_coarse.h @@ -17,6 +17,8 @@ #define dealii_mg_coarse_h +#include + #include #include #include diff --git a/include/deal.II/multigrid/mg_matrix.h b/include/deal.II/multigrid/mg_matrix.h index 7b1bea2ddb..a7f0b6ad26 100644 --- a/include/deal.II/multigrid/mg_matrix.h +++ b/include/deal.II/multigrid/mg_matrix.h @@ -16,6 +16,8 @@ #ifndef dealii_mg_matrix_h #define dealii_mg_matrix_h +#include + #include #include diff --git a/include/deal.II/multigrid/mg_transfer.templates.h b/include/deal.II/multigrid/mg_transfer.templates.h index 533d35f68c..a892118498 100644 --- a/include/deal.II/multigrid/mg_transfer.templates.h +++ b/include/deal.II/multigrid/mg_transfer.templates.h @@ -17,6 +17,8 @@ #ifndef dealii_mg_transfer_templates_h #define dealii_mg_transfer_templates_h +#include + #include #include diff --git a/include/deal.II/multigrid/mg_transfer_block.templates.h b/include/deal.II/multigrid/mg_transfer_block.templates.h index 12770cab9a..1a212459e3 100644 --- a/include/deal.II/multigrid/mg_transfer_block.templates.h +++ b/include/deal.II/multigrid/mg_transfer_block.templates.h @@ -17,6 +17,8 @@ #ifndef dealii_mg_transfer_block_templates_h #define dealii_mg_transfer_block_templates_h +#include + #include #include diff --git a/include/deal.II/multigrid/mg_transfer_component.templates.h b/include/deal.II/multigrid/mg_transfer_component.templates.h index 4f299f2029..ca5aad0d72 100644 --- a/include/deal.II/multigrid/mg_transfer_component.templates.h +++ b/include/deal.II/multigrid/mg_transfer_component.templates.h @@ -17,6 +17,8 @@ #ifndef dealii_mg_transfer_component_templates_h #define dealii_mg_transfer_component_templates_h +#include + #include #include diff --git a/include/deal.II/multigrid/mg_transfer_internal.h b/include/deal.II/multigrid/mg_transfer_internal.h index 64e310ac23..b196d2d53e 100644 --- a/include/deal.II/multigrid/mg_transfer_internal.h +++ b/include/deal.II/multigrid/mg_transfer_internal.h @@ -17,6 +17,8 @@ #ifndef dealii_mg_transfer_internal_h #define dealii_mg_transfer_internal_h +#include + #include #include diff --git a/include/deal.II/multigrid/multigrid.templates.h b/include/deal.II/multigrid/multigrid.templates.h index b420bfd6b6..108f3ab654 100644 --- a/include/deal.II/multigrid/multigrid.templates.h +++ b/include/deal.II/multigrid/multigrid.templates.h @@ -15,6 +15,10 @@ #ifndef dealii_multigrid_templates_h #define dealii_multigrid_templates_h + + +#include + #include #include diff --git a/include/deal.II/multigrid/sparse_matrix_collection.h b/include/deal.II/multigrid/sparse_matrix_collection.h index 9c164c7525..5a18df017d 100644 --- a/include/deal.II/multigrid/sparse_matrix_collection.h +++ b/include/deal.II/multigrid/sparse_matrix_collection.h @@ -16,6 +16,8 @@ #ifndef dealii_mg_sparse_matrix_collection_h #define dealii_mg_sparse_matrix_collection_h +#include + #include #include diff --git a/include/deal.II/numerics/data_out_dof_data.templates.h b/include/deal.II/numerics/data_out_dof_data.templates.h index 3675e60d46..0da93168e8 100644 --- a/include/deal.II/numerics/data_out_dof_data.templates.h +++ b/include/deal.II/numerics/data_out_dof_data.templates.h @@ -17,6 +17,8 @@ #define dealii_data_out_dof_data_templates_h +#include + #include #include #include diff --git a/include/deal.II/numerics/data_postprocessor.h b/include/deal.II/numerics/data_postprocessor.h index 9242a8830b..5bbed742fa 100644 --- a/include/deal.II/numerics/data_postprocessor.h +++ b/include/deal.II/numerics/data_postprocessor.h @@ -18,6 +18,8 @@ +#include + #include #include #include diff --git a/include/deal.II/numerics/dof_output_operator.templates.h b/include/deal.II/numerics/dof_output_operator.templates.h index 24fd4c98ce..bd62cd2e6c 100644 --- a/include/deal.II/numerics/dof_output_operator.templates.h +++ b/include/deal.II/numerics/dof_output_operator.templates.h @@ -17,6 +17,8 @@ #define dealii_dof_output_operator_templates_h +#include + #include DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/numerics/error_estimator.templates.h b/include/deal.II/numerics/error_estimator.templates.h index 1bfe010de7..bc84da3aec 100644 --- a/include/deal.II/numerics/error_estimator.templates.h +++ b/include/deal.II/numerics/error_estimator.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_error_estimator_templates_h #define dealii_error_estimator_templates_h +#include + #include #include #include diff --git a/include/deal.II/numerics/fe_field_function.h b/include/deal.II/numerics/fe_field_function.h index 606f90ca66..33788c4b54 100644 --- a/include/deal.II/numerics/fe_field_function.h +++ b/include/deal.II/numerics/fe_field_function.h @@ -16,6 +16,8 @@ #ifndef dealii_fe_function_h #define dealii_fe_function_h +#include + #include #include #include diff --git a/include/deal.II/numerics/fe_field_function.templates.h b/include/deal.II/numerics/fe_field_function.templates.h index 8845310e7c..2b970b0305 100644 --- a/include/deal.II/numerics/fe_field_function.templates.h +++ b/include/deal.II/numerics/fe_field_function.templates.h @@ -17,6 +17,8 @@ #define dealii_fe_field_function_templates_h +#include + #include #include diff --git a/include/deal.II/numerics/matrix_creator.templates.h b/include/deal.II/numerics/matrix_creator.templates.h index 12fe44a90f..4bd279065b 100644 --- a/include/deal.II/numerics/matrix_creator.templates.h +++ b/include/deal.II/numerics/matrix_creator.templates.h @@ -16,6 +16,8 @@ #ifndef dealii_matrix_creator_templates_h #define dealii_matrix_creator_templates_h +#include + #include #include #include @@ -56,6 +58,8 @@ #endif +#include + #include #include #include diff --git a/include/deal.II/numerics/point_value_history.h b/include/deal.II/numerics/point_value_history.h index c9d57b4dd9..9af01c541c 100644 --- a/include/deal.II/numerics/point_value_history.h +++ b/include/deal.II/numerics/point_value_history.h @@ -17,6 +17,8 @@ #ifndef dealii_point_value_history_h #define dealii_point_value_history_h +#include + #include #include #include diff --git a/include/deal.II/numerics/vector_tools.templates.h b/include/deal.II/numerics/vector_tools.templates.h index 663b5ce086..7c4de48eff 100644 --- a/include/deal.II/numerics/vector_tools.templates.h +++ b/include/deal.II/numerics/vector_tools.templates.h @@ -17,6 +17,8 @@ #ifndef dealii_vector_tools_templates_h #define dealii_vector_tools_templates_h +#include + #include #include #include diff --git a/include/deal.II/optimization/solver_bfgs.h b/include/deal.II/optimization/solver_bfgs.h index 5d4ebe19f0..5a72b7c87d 100644 --- a/include/deal.II/optimization/solver_bfgs.h +++ b/include/deal.II/optimization/solver_bfgs.h @@ -16,6 +16,8 @@ #ifndef dealii_solver_bfgs_h #define dealii_solver_bfgs_h +#include + #include #include diff --git a/include/deal.II/particles/generators.h b/include/deal.II/particles/generators.h index c1d84c0d87..bac34ab166 100644 --- a/include/deal.II/particles/generators.h +++ b/include/deal.II/particles/generators.h @@ -16,6 +16,8 @@ #ifndef dealii_particles_particle_generator_h #define dealii_particles_particle_generator_h +#include + #include #include diff --git a/include/deal.II/particles/particle.h b/include/deal.II/particles/particle.h index fc5f4cf811..b914b95276 100644 --- a/include/deal.II/particles/particle.h +++ b/include/deal.II/particles/particle.h @@ -16,6 +16,8 @@ #ifndef dealii_particles_particle_h #define dealii_particles_particle_h +#include + #include #include #include diff --git a/include/deal.II/particles/particle_accessor.h b/include/deal.II/particles/particle_accessor.h index 3ed3a58b04..d3a91867ea 100644 --- a/include/deal.II/particles/particle_accessor.h +++ b/include/deal.II/particles/particle_accessor.h @@ -16,6 +16,8 @@ #ifndef dealii_particles_particle_accessor_h #define dealii_particles_particle_accessor_h +#include + #include #include diff --git a/include/deal.II/particles/particle_handler.h b/include/deal.II/particles/particle_handler.h index d5a5f10c1a..d9627a3723 100644 --- a/include/deal.II/particles/particle_handler.h +++ b/include/deal.II/particles/particle_handler.h @@ -16,6 +16,8 @@ #ifndef dealii_particles_particle_handler_h #define dealii_particles_particle_handler_h +#include + #include #include #include diff --git a/include/deal.II/particles/property_pool.h b/include/deal.II/particles/property_pool.h index f1ec02065b..60b775bd90 100644 --- a/include/deal.II/particles/property_pool.h +++ b/include/deal.II/particles/property_pool.h @@ -16,6 +16,8 @@ #ifndef dealii_particles_property_pool_h #define dealii_particles_property_pool_h +#include + #include DEAL_II_NAMESPACE_OPEN diff --git a/include/deal.II/physics/elasticity/kinematics.h b/include/deal.II/physics/elasticity/kinematics.h index 87418a0695..92a5bb19c6 100644 --- a/include/deal.II/physics/elasticity/kinematics.h +++ b/include/deal.II/physics/elasticity/kinematics.h @@ -17,6 +17,8 @@ #define dealii_elasticity_kinematics_h +#include + #include #include #include diff --git a/include/deal.II/physics/elasticity/standard_tensors.h b/include/deal.II/physics/elasticity/standard_tensors.h index ad9395919d..0f67edc407 100644 --- a/include/deal.II/physics/elasticity/standard_tensors.h +++ b/include/deal.II/physics/elasticity/standard_tensors.h @@ -17,6 +17,8 @@ #define dealii_elasticity_standard_tensors_h +#include + #include #include #include diff --git a/include/deal.II/physics/notation.h b/include/deal.II/physics/notation.h index 5f98c823f0..c608af8931 100644 --- a/include/deal.II/physics/notation.h +++ b/include/deal.II/physics/notation.h @@ -16,6 +16,8 @@ #ifndef dealii_physics_notation_h #define dealii_physics_notation_h +#include + #include #include #include diff --git a/include/deal.II/physics/transformations.h b/include/deal.II/physics/transformations.h index ec5255c380..19292edee5 100644 --- a/include/deal.II/physics/transformations.h +++ b/include/deal.II/physics/transformations.h @@ -16,6 +16,8 @@ #ifndef dealii_transformations_h #define dealii_transformations_h +#include + #include #include #include