From 38fe10e39c55d24d1d0fa3e30aa381fd6056e7c3 Mon Sep 17 00:00:00 2001 From: David Wells Date: Sun, 14 Aug 2022 11:56:56 -0400 Subject: [PATCH] Clean up inclusions of mapping_q1.h --- examples/step-12/step-12.cc | 1 + examples/step-12b/step-12b.cc | 2 +- examples/step-16/step-16.cc | 1 + examples/step-16b/step-16b.cc | 1 + examples/step-34/step-34.cc | 2 +- examples/step-37/step-37.cc | 1 + examples/step-39/step-39.cc | 1 + examples/step-48/step-48.cc | 1 + examples/step-50/step-50.cc | 1 + examples/step-59/step-59.cc | 1 + examples/step-68/step-68.cc | 2 +- examples/step-70/step-70.cc | 2 +- examples/step-74/step-74.cc | 2 +- examples/step-75/step-75.cc | 1 + include/deal.II/fe/fe_interface_values.h | 2 +- include/deal.II/fe/fe_tools.templates.h | 1 - include/deal.II/fe/mapping_q1_eulerian.h | 2 +- include/deal.II/grid/grid_tools.h | 1 - include/deal.II/grid/grid_tools_cache.h | 2 +- include/deal.II/hp/mapping_collection.h | 2 +- include/deal.II/matrix_free/cuda_matrix_free.h | 1 - .../deal.II/matrix_free/cuda_matrix_free.templates.h | 1 + include/deal.II/matrix_free/matrix_free.h | 1 - include/deal.II/numerics/error_estimator.templates.h | 1 - include/deal.II/numerics/matrix_creator.templates.h | 2 +- include/deal.II/numerics/point_value_history.h | 1 - .../deal.II/numerics/vector_tools_boundary.templates.h | 1 + include/deal.II/numerics/vector_tools_mean_value.h | 10 ++++++++-- .../numerics/vector_tools_point_value.templates.h | 1 + include/deal.II/numerics/vector_tools_rhs.templates.h | 1 + include/deal.II/particles/generators.h | 1 - include/deal.II/particles/utilities.h | 1 - source/dofs/dof_renumbering.cc | 1 + source/fe/fe_q_bubbles.cc | 1 - source/fe/fe_values.cc | 2 +- source/fe/mapping_fe_field.cc | 1 - source/fe/mapping_manifold.cc | 1 - source/fe/mapping_q_cache.cc | 1 - source/fe/mapping_q_eulerian.cc | 1 - source/grid/grid_tools_dof_handlers.cc | 1 - source/grid/tria.cc | 2 -- source/grid/tria_accessor.cc | 5 +++-- source/hp/mapping_collection.cc | 2 ++ source/numerics/data_out.cc | 2 +- source/numerics/data_out_faces.cc | 4 ++-- source/numerics/data_out_rotation.cc | 7 +++---- source/numerics/data_out_stack.cc | 1 - source/numerics/derivative_approximation.cc | 1 + source/numerics/error_estimator_1d.cc | 2 +- source/numerics/matrix_tools.cc | 4 ---- source/numerics/matrix_tools_once.cc | 4 ---- source/numerics/point_value_history.cc | 7 ++++--- tests/bits/find_cell_10.cc | 1 + tests/bits/find_cell_10a.cc | 1 + tests/codim_one/measure_of_distorted_codim_one_face.cc | 1 + tests/data_out/merge_01.cc | 1 + tests/fe/crash_01.cc | 1 + tests/fe/curl_curl_01.cc | 1 + tests/fe/fe_compute_point_locations_01.cc | 2 +- tests/fe/fe_enriched_color_07.cc | 1 + tests/fe/nedelec_non_rect_2d.cc | 1 - tests/fe/nedelec_projection_01.cc | 2 +- tests/feinterface/stokes.cc | 2 +- tests/fullydistributed_grids/copy_serial_tria_06.cc | 1 + tests/grid/find_active_cell_around_point_01.cc | 1 + tests/grid/find_active_cell_around_point_02.cc | 1 + tests/grid/grid_tools_07.cc | 2 ++ tests/hp/step-3a_mapping_collection.cc | 1 + tests/integrators/assembler_simple_system_inhom_01.cc | 1 + tests/mappings/mapping_q_cache_07.cc | 2 +- tests/matrix_free/affine_constraints_store_and_get.cc | 1 + tests/matrix_free/cell_categorization.cc | 1 + tests/matrix_free/cell_categorization_02.cc | 1 + tests/matrix_free/cell_level_and_index.cc | 1 + tests/matrix_free/compress_constraints.cc | 1 + tests/matrix_free/compress_mapping.cc | 1 + tests/matrix_free/dg_pbc_01.cc | 1 + tests/matrix_free/dg_pbc_02.cc | 1 + tests/matrix_free/dof_info_01.cc | 1 + tests/matrix_free/dof_info_02.cc | 1 + tests/matrix_free/face_setup_01.cc | 1 + tests/matrix_free/fe_nothing_01.cc | 3 +++ tests/matrix_free/is_supported_01.cc | 2 ++ tests/matrix_free/reinit_matrix_free_mg.cc | 1 + tests/meshworker/codim_01.cc | 2 +- tests/mpi/project_bv_div_conf.cc | 1 + tests/multigrid/interpolate_to_mg_01.cc | 2 +- tests/non_matching/coupling_09.cc | 1 + tests/numerics/project_bv_curl_conf.cc | 1 + tests/numerics/project_bv_curl_conf_02.cc | 1 + tests/numerics/project_bv_curl_conf_05.cc | 1 + tests/numerics/project_bv_curl_conf_complex.cc | 1 + tests/numerics/project_bv_div_conf.cc | 1 + tests/numerics/project_bv_div_conf_02.cc | 2 +- tests/opencascade/normal_to_mesh_projection_03.cc | 1 + tests/particles/interpolate_on_particle_01.cc | 1 + tests/particles/particle_handler_21.cc | 2 +- tests/particles/particle_handler_22.cc | 2 +- tests/particles/particle_handler_serial_08.cc | 2 ++ tests/particles/particle_interpolation_01.cc | 1 + tests/particles/particle_interpolation_02.cc | 1 + tests/particles/particle_interpolation_03.cc | 1 + tests/particles/particle_interpolation_04.cc | 1 + tests/particles/particle_interpolation_05.cc | 1 + tests/particles/properties_03.cc | 2 ++ tests/particles/step-68.cc | 2 +- tests/remote_point_evaluation/data_out_resample_01.cc | 1 + .../remote_point_evaluation_03.cc | 1 + .../vector_tools_evaluate_at_points_01.cc | 2 +- .../vector_tools_evaluate_at_points_02.cc | 1 + .../vector_tools_evaluate_at_points_03.cc | 2 +- .../vector_tools_evaluate_at_points_04.cc | 2 +- .../vector_tools_evaluate_at_points_05.cc | 2 +- .../vector_tools_evaluate_at_points_06.cc | 2 +- 114 files changed, 117 insertions(+), 67 deletions(-) diff --git a/examples/step-12/step-12.cc b/examples/step-12/step-12.cc index ba56c488a0..9d4228ea6f 100644 --- a/examples/step-12/step-12.cc +++ b/examples/step-12/step-12.cc @@ -31,6 +31,7 @@ #include #include #include +#include #include #include #include diff --git a/examples/step-12b/step-12b.cc b/examples/step-12b/step-12b.cc index 704b1b2625..7a7b03ba52 100644 --- a/examples/step-12b/step-12b.cc +++ b/examples/step-12b/step-12b.cc @@ -30,10 +30,10 @@ #include #include #include +#include #include #include #include -#include // Here the discontinuous finite elements are defined. They are used in the same // way as all other finite elements, though -- as you have seen in previous // tutorial programs -- there isn't much user interaction with finite element diff --git a/examples/step-16/step-16.cc b/examples/step-16/step-16.cc index a312ccd88b..3350d7b6c2 100644 --- a/examples/step-16/step-16.cc +++ b/examples/step-16/step-16.cc @@ -44,6 +44,7 @@ #include #include +#include #include #include diff --git a/examples/step-16b/step-16b.cc b/examples/step-16b/step-16b.cc index a7cb52af9c..3f41fcac17 100644 --- a/examples/step-16b/step-16b.cc +++ b/examples/step-16b/step-16b.cc @@ -43,6 +43,7 @@ #include #include +#include #include #include diff --git a/examples/step-34/step-34.cc b/examples/step-34/step-34.cc index d8ab9e2539..4332ff5c4b 100644 --- a/examples/step-34/step-34.cc +++ b/examples/step-34/step-34.cc @@ -47,7 +47,7 @@ #include #include -#include +#include #include #include diff --git a/examples/step-37/step-37.cc b/examples/step-37/step-37.cc index af6a496d11..f238e3c781 100644 --- a/examples/step-37/step-37.cc +++ b/examples/step-37/step-37.cc @@ -30,6 +30,7 @@ #include #include +#include #include #include diff --git a/examples/step-39/step-39.cc b/examples/step-39/step-39.cc index e60fa633e2..123d83cde2 100644 --- a/examples/step-39/step-39.cc +++ b/examples/step-39/step-39.cc @@ -37,6 +37,7 @@ #include #include #include +#include // The include files for using the MeshWorker framework #include diff --git a/examples/step-48/step-48.cc b/examples/step-48/step-48.cc index 6cca69fcf1..a9454d1d7c 100644 --- a/examples/step-48/step-48.cc +++ b/examples/step-48/step-48.cc @@ -33,6 +33,7 @@ #include #include #include +#include #include #include #include diff --git a/examples/step-50/step-50.cc b/examples/step-50/step-50.cc index 9303e03d07..c315c2dad5 100644 --- a/examples/step-50/step-50.cc +++ b/examples/step-50/step-50.cc @@ -37,6 +37,7 @@ #include #include #include +#include #include #include #include diff --git a/examples/step-59/step-59.cc b/examples/step-59/step-59.cc index 14fe05c794..7d7af6b45c 100644 --- a/examples/step-59/step-59.cc +++ b/examples/step-59/step-59.cc @@ -36,6 +36,7 @@ #include #include +#include #include #include diff --git a/examples/step-68/step-68.cc b/examples/step-68/step-68.cc index eb06cd335d..d96ccb4032 100644 --- a/examples/step-68/step-68.cc +++ b/examples/step-68/step-68.cc @@ -34,7 +34,7 @@ #include #include -#include +#include #include #include diff --git a/examples/step-70/step-70.cc b/examples/step-70/step-70.cc index 44ec147865..4614479898 100644 --- a/examples/step-70/step-70.cc +++ b/examples/step-70/step-70.cc @@ -66,7 +66,7 @@ namespace LA #include #include #include -#include +#include #include #include diff --git a/examples/step-74/step-74.cc b/examples/step-74/step-74.cc index b9a573bd40..81bddd9d1c 100644 --- a/examples/step-74/step-74.cc +++ b/examples/step-74/step-74.cc @@ -31,10 +31,10 @@ #include #include #include +#include #include #include #include -#include // Here the discontinuous finite elements and FEInterfaceValues are defined. #include #include diff --git a/examples/step-75/step-75.cc b/examples/step-75/step-75.cc index ef467db930..35d01aa716 100644 --- a/examples/step-75/step-75.cc +++ b/examples/step-75/step-75.cc @@ -41,6 +41,7 @@ #include #include +#include #include #include diff --git a/include/deal.II/fe/fe_interface_values.h b/include/deal.II/fe/fe_interface_values.h index b45be9d32e..52f430d44e 100644 --- a/include/deal.II/fe/fe_interface_values.h +++ b/include/deal.II/fe/fe_interface_values.h @@ -21,7 +21,7 @@ #include #include -#include +#include #include diff --git a/include/deal.II/fe/fe_tools.templates.h b/include/deal.II/fe/fe_tools.templates.h index 3cedc410e8..772a832a2a 100644 --- a/include/deal.II/fe/fe_tools.templates.h +++ b/include/deal.II/fe/fe_tools.templates.h @@ -54,7 +54,6 @@ #include #include #include -#include #include #include diff --git a/include/deal.II/fe/mapping_q1_eulerian.h b/include/deal.II/fe/mapping_q1_eulerian.h index fab46969a1..ffe10adf54 100644 --- a/include/deal.II/fe/mapping_q1_eulerian.h +++ b/include/deal.II/fe/mapping_q1_eulerian.h @@ -22,7 +22,7 @@ #include -#include +#include #include diff --git a/include/deal.II/grid/grid_tools.h b/include/deal.II/grid/grid_tools.h index 73e2990570..c754900a93 100644 --- a/include/deal.II/grid/grid_tools.h +++ b/include/deal.II/grid/grid_tools.h @@ -32,7 +32,6 @@ #include #include -#include #include #include diff --git a/include/deal.II/grid/grid_tools_cache.h b/include/deal.II/grid/grid_tools_cache.h index 9e1bacd247..b926b5808b 100644 --- a/include/deal.II/grid/grid_tools_cache.h +++ b/include/deal.II/grid/grid_tools_cache.h @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include diff --git a/include/deal.II/hp/mapping_collection.h b/include/deal.II/hp/mapping_collection.h index 17dd12662d..b562df4405 100644 --- a/include/deal.II/hp/mapping_collection.h +++ b/include/deal.II/hp/mapping_collection.h @@ -21,7 +21,7 @@ #include #include -#include +#include #include diff --git a/include/deal.II/matrix_free/cuda_matrix_free.h b/include/deal.II/matrix_free/cuda_matrix_free.h index 24cbc64f3f..dd72ee4eaf 100644 --- a/include/deal.II/matrix_free/cuda_matrix_free.h +++ b/include/deal.II/matrix_free/cuda_matrix_free.h @@ -31,7 +31,6 @@ # 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 fd6f41d00a..297a0e468a 100644 --- a/include/deal.II/matrix_free/cuda_matrix_free.templates.h +++ b/include/deal.II/matrix_free/cuda_matrix_free.templates.h @@ -31,6 +31,7 @@ # include # 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 2947626c3e..58f0497540 100644 --- a/include/deal.II/matrix_free/matrix_free.h +++ b/include/deal.II/matrix_free/matrix_free.h @@ -30,7 +30,6 @@ #include #include -#include #include #include diff --git a/include/deal.II/numerics/error_estimator.templates.h b/include/deal.II/numerics/error_estimator.templates.h index d72d4531ec..7b5ea7ce95 100644 --- a/include/deal.II/numerics/error_estimator.templates.h +++ b/include/deal.II/numerics/error_estimator.templates.h @@ -32,7 +32,6 @@ #include #include #include -#include #include diff --git a/include/deal.II/numerics/matrix_creator.templates.h b/include/deal.II/numerics/matrix_creator.templates.h index 90f008e0c4..3c285fb834 100644 --- a/include/deal.II/numerics/matrix_creator.templates.h +++ b/include/deal.II/numerics/matrix_creator.templates.h @@ -29,7 +29,7 @@ #include #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 ebbfecb481..42f79c0127 100644 --- a/include/deal.II/numerics/point_value_history.h +++ b/include/deal.II/numerics/point_value_history.h @@ -32,7 +32,6 @@ #include #include #include -#include #include diff --git a/include/deal.II/numerics/vector_tools_boundary.templates.h b/include/deal.II/numerics/vector_tools_boundary.templates.h index 5d4e0a3455..b2046e1621 100644 --- a/include/deal.II/numerics/vector_tools_boundary.templates.h +++ b/include/deal.II/numerics/vector_tools_boundary.templates.h @@ -18,6 +18,7 @@ #define dealii_vector_tools_boundary_templates_h #include +#include #include diff --git a/include/deal.II/numerics/vector_tools_mean_value.h b/include/deal.II/numerics/vector_tools_mean_value.h index b2e5ddee2e..2a0646be2c 100644 --- a/include/deal.II/numerics/vector_tools_mean_value.h +++ b/include/deal.II/numerics/vector_tools_mean_value.h @@ -19,7 +19,7 @@ #include -#include +#include DEAL_II_NAMESPACE_OPEN @@ -27,11 +27,17 @@ DEAL_II_NAMESPACE_OPEN // forward declarations template class DoFHandler; +template +class Mapping; +template +class Quadrature; namespace hp { template class MappingCollection; -} + template + class QCollection; +} // namespace hp #endif namespace VectorTools diff --git a/include/deal.II/numerics/vector_tools_point_value.templates.h b/include/deal.II/numerics/vector_tools_point_value.templates.h index 3d3a35c1ab..a5925f948e 100644 --- a/include/deal.II/numerics/vector_tools_point_value.templates.h +++ b/include/deal.II/numerics/vector_tools_point_value.templates.h @@ -18,6 +18,7 @@ #include +#include #include diff --git a/include/deal.II/numerics/vector_tools_rhs.templates.h b/include/deal.II/numerics/vector_tools_rhs.templates.h index d9e6c5b752..1caf1ad2e0 100644 --- a/include/deal.II/numerics/vector_tools_rhs.templates.h +++ b/include/deal.II/numerics/vector_tools_rhs.templates.h @@ -16,6 +16,7 @@ #ifndef dealii_vector_tools_rhs_templates_h #define dealii_vector_tools_rhs_templates_h +#include #include diff --git a/include/deal.II/particles/generators.h b/include/deal.II/particles/generators.h index e12585473c..041c18825d 100644 --- a/include/deal.II/particles/generators.h +++ b/include/deal.II/particles/generators.h @@ -26,7 +26,6 @@ #include #include -#include #include #include diff --git a/include/deal.II/particles/utilities.h b/include/deal.II/particles/utilities.h index ba099f6907..daa55e9780 100644 --- a/include/deal.II/particles/utilities.h +++ b/include/deal.II/particles/utilities.h @@ -26,7 +26,6 @@ #include #include -#include #include diff --git a/source/dofs/dof_renumbering.cc b/source/dofs/dof_renumbering.cc index a924e551d9..57fcf93ca0 100644 --- a/source/dofs/dof_renumbering.cc +++ b/source/dofs/dof_renumbering.cc @@ -27,6 +27,7 @@ #include #include +#include #include #include diff --git a/source/fe/fe_q_bubbles.cc b/source/fe/fe_q_bubbles.cc index 0eb56d92c5..ea8d887204 100644 --- a/source/fe/fe_q_bubbles.cc +++ b/source/fe/fe_q_bubbles.cc @@ -26,7 +26,6 @@ #include #include #include -#include #include #include diff --git a/source/fe/fe_values.cc b/source/fe/fe_values.cc index b8b5142b5b..d742414a27 100644 --- a/source/fe/fe_values.cc +++ b/source/fe/fe_values.cc @@ -27,7 +27,7 @@ #include #include -#include +#include #include #include diff --git a/source/fe/mapping_fe_field.cc b/source/fe/mapping_fe_field.cc index 6ea53c7509..749783d9dc 100644 --- a/source/fe/mapping_fe_field.cc +++ b/source/fe/mapping_fe_field.cc @@ -30,7 +30,6 @@ #include #include #include -#include #include diff --git a/source/fe/mapping_manifold.cc b/source/fe/mapping_manifold.cc index 3ae7e787ae..c94e8f2cf9 100644 --- a/source/fe/mapping_manifold.cc +++ b/source/fe/mapping_manifold.cc @@ -28,7 +28,6 @@ #include #include #include -#include #include #include diff --git a/source/fe/mapping_q_cache.cc b/source/fe/mapping_q_cache.cc index 0975faac00..a60c355c83 100644 --- a/source/fe/mapping_q_cache.cc +++ b/source/fe/mapping_q_cache.cc @@ -24,7 +24,6 @@ #include #include #include -#include #include #include diff --git a/source/fe/mapping_q_eulerian.cc b/source/fe/mapping_q_eulerian.cc index d267d0b0ad..07ebad4f62 100644 --- a/source/fe/mapping_q_eulerian.cc +++ b/source/fe/mapping_q_eulerian.cc @@ -21,7 +21,6 @@ #include #include -#include #include #include diff --git a/source/grid/grid_tools_dof_handlers.cc b/source/grid/grid_tools_dof_handlers.cc index 809e69b521..d52a45a424 100644 --- a/source/grid/grid_tools_dof_handlers.cc +++ b/source/grid/grid_tools_dof_handlers.cc @@ -25,7 +25,6 @@ #include #include -#include #include #include diff --git a/source/grid/tria.cc b/source/grid/tria.cc index 25733185f0..81e2cb26dd 100644 --- a/source/grid/tria.cc +++ b/source/grid/tria.cc @@ -18,8 +18,6 @@ #include #include -#include - #include #include #include diff --git a/source/grid/tria_accessor.cc b/source/grid/tria_accessor.cc index 845a6d489b..b86bb3c115 100644 --- a/source/grid/tria_accessor.cc +++ b/source/grid/tria_accessor.cc @@ -19,7 +19,7 @@ #include #include -#include +#include #include #include @@ -2159,7 +2159,8 @@ CellAccessor::point_inside_codim(const Point &p) const const TriaRawIterator> cell_iterator(*this); const Point p_unit = - this->reference_cell().template get_default_linear_mapping() + this->reference_cell() + .template get_default_linear_mapping() .transform_real_to_unit_cell(cell_iterator, p); return GeometryInfo::is_inside_unit_cell(p_unit); diff --git a/source/hp/mapping_collection.cc b/source/hp/mapping_collection.cc index e3d0975240..2d4c5b5de9 100644 --- a/source/hp/mapping_collection.cc +++ b/source/hp/mapping_collection.cc @@ -16,6 +16,8 @@ #include +#include + #include DEAL_II_NAMESPACE_OPEN diff --git a/source/numerics/data_out.cc b/source/numerics/data_out.cc index 59c0dd16e5..4980361119 100644 --- a/source/numerics/data_out.cc +++ b/source/numerics/data_out.cc @@ -21,7 +21,7 @@ #include #include #include -#include +#include #include #include diff --git a/source/numerics/data_out_faces.cc b/source/numerics/data_out_faces.cc index 49a8560e87..f48209aaeb 100644 --- a/source/numerics/data_out_faces.cc +++ b/source/numerics/data_out_faces.cc @@ -21,12 +21,12 @@ #include #include -#include +#include #include #include -#include +#include #include #include diff --git a/source/numerics/data_out_rotation.cc b/source/numerics/data_out_rotation.cc index 5577903b26..39ff77f24e 100644 --- a/source/numerics/data_out_rotation.cc +++ b/source/numerics/data_out_rotation.cc @@ -21,12 +21,12 @@ #include #include -#include +#include #include #include -#include +#include #include #include @@ -512,8 +512,7 @@ DataOutRotation::build_patches( n_postprocessor_outputs[dataset] = 0; Assert(!this->triangulation->is_mixed_mesh(), ExcNotImplemented()); - const auto reference_cell = - this->triangulation->get_reference_cells()[0]; + const auto reference_cell = this->triangulation->get_reference_cells()[0]; internal::DataOutRotationImplementation::ParallelData thread_data( n_datasets, diff --git a/source/numerics/data_out_stack.cc b/source/numerics/data_out_stack.cc index 6d1b5c5d6a..fad889342d 100644 --- a/source/numerics/data_out_stack.cc +++ b/source/numerics/data_out_stack.cc @@ -21,7 +21,6 @@ #include #include -#include #include diff --git a/source/numerics/derivative_approximation.cc b/source/numerics/derivative_approximation.cc index 30930b0313..6fec92c8c0 100644 --- a/source/numerics/derivative_approximation.cc +++ b/source/numerics/derivative_approximation.cc @@ -21,6 +21,7 @@ #include #include +#include #include #include diff --git a/source/numerics/error_estimator_1d.cc b/source/numerics/error_estimator_1d.cc index 0d085e152c..7474e5cfdd 100644 --- a/source/numerics/error_estimator_1d.cc +++ b/source/numerics/error_estimator_1d.cc @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include diff --git a/source/numerics/matrix_tools.cc b/source/numerics/matrix_tools.cc index 6baeac782a..de927e522e 100644 --- a/source/numerics/matrix_tools.cc +++ b/source/numerics/matrix_tools.cc @@ -24,13 +24,9 @@ #include #include -#include #include -#include -#include - #include #include #include diff --git a/source/numerics/matrix_tools_once.cc b/source/numerics/matrix_tools_once.cc index 06f21758cd..b86896cb64 100644 --- a/source/numerics/matrix_tools_once.cc +++ b/source/numerics/matrix_tools_once.cc @@ -24,13 +24,9 @@ #include #include -#include #include -#include -#include - #include #include #include diff --git a/source/numerics/point_value_history.cc b/source/numerics/point_value_history.cc index fb95e22334..74ece23a49 100644 --- a/source/numerics/point_value_history.cc +++ b/source/numerics/point_value_history.cc @@ -13,7 +13,6 @@ // // --------------------------------------------------------------------- - #include #include @@ -710,7 +709,8 @@ PointValueHistory::evaluate_field( typename std::vector< internal::PointValueHistoryImplementation::PointGeometryData>::iterator point = point_geometry_data.begin(); - Assert(!dof_handler->get_triangulation().is_mixed_mesh(), ExcNotImplemented()); + Assert(!dof_handler->get_triangulation().is_mixed_mesh(), + ExcNotImplemented()); const auto reference_cell = dof_handler->get_triangulation().get_reference_cells()[0]; for (unsigned int data_store_index = 0; point != point_geometry_data.end(); @@ -1275,7 +1275,8 @@ PointValueHistory::get_postprocessor_locations( typename std::vector< internal::PointValueHistoryImplementation::PointGeometryData>::iterator point = point_geometry_data.begin(); - Assert(!dof_handler->get_triangulation().is_mixed_mesh(), ExcNotImplemented()); + Assert(!dof_handler->get_triangulation().is_mixed_mesh(), + ExcNotImplemented()); const auto reference_cell = dof_handler->get_triangulation().get_reference_cells()[0]; for (unsigned int data_store_index = 0; point != point_geometry_data.end(); diff --git a/tests/bits/find_cell_10.cc b/tests/bits/find_cell_10.cc index 97072e4299..2bf7760df5 100644 --- a/tests/bits/find_cell_10.cc +++ b/tests/bits/find_cell_10.cc @@ -66,6 +66,7 @@ argv=0x7fffffffdf48) at find_cell_10.cc:103 #include #include #include +#include #include #include diff --git a/tests/bits/find_cell_10a.cc b/tests/bits/find_cell_10a.cc index 83797bee10..4ccfc56b16 100644 --- a/tests/bits/find_cell_10a.cc +++ b/tests/bits/find_cell_10a.cc @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/tests/codim_one/measure_of_distorted_codim_one_face.cc b/tests/codim_one/measure_of_distorted_codim_one_face.cc index f594c0c9f8..15e6885670 100644 --- a/tests/codim_one/measure_of_distorted_codim_one_face.cc +++ b/tests/codim_one/measure_of_distorted_codim_one_face.cc @@ -23,6 +23,7 @@ #include #include +#include #include #include diff --git a/tests/data_out/merge_01.cc b/tests/data_out/merge_01.cc index f3b74d1af1..78120cfcd4 100644 --- a/tests/data_out/merge_01.cc +++ b/tests/data_out/merge_01.cc @@ -3,6 +3,7 @@ #include #include +#include #include #include diff --git a/tests/fe/crash_01.cc b/tests/fe/crash_01.cc index 5382d400f8..687a994c40 100644 --- a/tests/fe/crash_01.cc +++ b/tests/fe/crash_01.cc @@ -21,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/tests/fe/curl_curl_01.cc b/tests/fe/curl_curl_01.cc index 000004a439..e4b1703532 100644 --- a/tests/fe/curl_curl_01.cc +++ b/tests/fe/curl_curl_01.cc @@ -44,6 +44,7 @@ #include #include +#include #include #include diff --git a/tests/fe/fe_compute_point_locations_01.cc b/tests/fe/fe_compute_point_locations_01.cc index 8e44e75fcf..900aff325b 100644 --- a/tests/fe/fe_compute_point_locations_01.cc +++ b/tests/fe/fe_compute_point_locations_01.cc @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include diff --git a/tests/fe/fe_enriched_color_07.cc b/tests/fe/fe_enriched_color_07.cc index d021e7c87d..482d9ee568 100644 --- a/tests/fe/fe_enriched_color_07.cc +++ b/tests/fe/fe_enriched_color_07.cc @@ -34,6 +34,7 @@ #include #include #include +#include #include #include diff --git a/tests/fe/nedelec_non_rect_2d.cc b/tests/fe/nedelec_non_rect_2d.cc index c41feb3143..e4dcab7fdc 100644 --- a/tests/fe/nedelec_non_rect_2d.cc +++ b/tests/fe/nedelec_non_rect_2d.cc @@ -43,7 +43,6 @@ #include #include -#include #include #include diff --git a/tests/fe/nedelec_projection_01.cc b/tests/fe/nedelec_projection_01.cc index 0ef1ae3fc8..9a86f06dd4 100644 --- a/tests/fe/nedelec_projection_01.cc +++ b/tests/fe/nedelec_projection_01.cc @@ -25,7 +25,7 @@ #include #include -#include +#include #include #include diff --git a/tests/feinterface/stokes.cc b/tests/feinterface/stokes.cc index e1724cfd48..fbd210aad0 100644 --- a/tests/feinterface/stokes.cc +++ b/tests/feinterface/stokes.cc @@ -35,7 +35,7 @@ #include #include #include -#include +#include #include #include diff --git a/tests/fullydistributed_grids/copy_serial_tria_06.cc b/tests/fullydistributed_grids/copy_serial_tria_06.cc index c5b0ae6a14..726855343b 100644 --- a/tests/fullydistributed_grids/copy_serial_tria_06.cc +++ b/tests/fullydistributed_grids/copy_serial_tria_06.cc @@ -24,6 +24,7 @@ #include #include +#include #include #include diff --git a/tests/grid/find_active_cell_around_point_01.cc b/tests/grid/find_active_cell_around_point_01.cc index 50ddfc64fd..ae49b8a0c0 100644 --- a/tests/grid/find_active_cell_around_point_01.cc +++ b/tests/grid/find_active_cell_around_point_01.cc @@ -23,6 +23,7 @@ #include #include +#include #include #include diff --git a/tests/grid/find_active_cell_around_point_02.cc b/tests/grid/find_active_cell_around_point_02.cc index 8ee3ba3788..a2dd7da20c 100644 --- a/tests/grid/find_active_cell_around_point_02.cc +++ b/tests/grid/find_active_cell_around_point_02.cc @@ -21,6 +21,7 @@ #include #include +#include #include #include diff --git a/tests/grid/grid_tools_07.cc b/tests/grid/grid_tools_07.cc index 141a680ed5..189a87457e 100644 --- a/tests/grid/grid_tools_07.cc +++ b/tests/grid/grid_tools_07.cc @@ -19,6 +19,8 @@ // anything. Latter is especially important if run with MPI. // +#include + #include #include #include diff --git a/tests/hp/step-3a_mapping_collection.cc b/tests/hp/step-3a_mapping_collection.cc index 520cdff621..926947a598 100644 --- a/tests/hp/step-3a_mapping_collection.cc +++ b/tests/hp/step-3a_mapping_collection.cc @@ -28,6 +28,7 @@ #include #include +#include #include #include diff --git a/tests/integrators/assembler_simple_system_inhom_01.cc b/tests/integrators/assembler_simple_system_inhom_01.cc index 09cd551c5e..b501f846a8 100644 --- a/tests/integrators/assembler_simple_system_inhom_01.cc +++ b/tests/integrators/assembler_simple_system_inhom_01.cc @@ -43,6 +43,7 @@ #include #include #include +#include #include #include diff --git a/tests/mappings/mapping_q_cache_07.cc b/tests/mappings/mapping_q_cache_07.cc index 880c68ac36..efe0b828bb 100644 --- a/tests/mappings/mapping_q_cache_07.cc +++ b/tests/mappings/mapping_q_cache_07.cc @@ -20,7 +20,7 @@ #include #include #include -#include +#include #include #include diff --git a/tests/matrix_free/affine_constraints_store_and_get.cc b/tests/matrix_free/affine_constraints_store_and_get.cc index c0d96d58b9..2c8c1436c4 100644 --- a/tests/matrix_free/affine_constraints_store_and_get.cc +++ b/tests/matrix_free/affine_constraints_store_and_get.cc @@ -22,6 +22,7 @@ #include #include +#include #include diff --git a/tests/matrix_free/cell_categorization.cc b/tests/matrix_free/cell_categorization.cc index 9bc5b19359..3418720d87 100644 --- a/tests/matrix_free/cell_categorization.cc +++ b/tests/matrix_free/cell_categorization.cc @@ -23,6 +23,7 @@ #include #include +#include #include #include diff --git a/tests/matrix_free/cell_categorization_02.cc b/tests/matrix_free/cell_categorization_02.cc index e028aaec03..04ef22fd8a 100644 --- a/tests/matrix_free/cell_categorization_02.cc +++ b/tests/matrix_free/cell_categorization_02.cc @@ -25,6 +25,7 @@ #include #include +#include #include #include diff --git a/tests/matrix_free/cell_level_and_index.cc b/tests/matrix_free/cell_level_and_index.cc index 6da5628102..8d0d0bb388 100644 --- a/tests/matrix_free/cell_level_and_index.cc +++ b/tests/matrix_free/cell_level_and_index.cc @@ -22,6 +22,7 @@ #include #include +#include #include #include diff --git a/tests/matrix_free/compress_constraints.cc b/tests/matrix_free/compress_constraints.cc index 7a82b46d88..d6e9282155 100644 --- a/tests/matrix_free/compress_constraints.cc +++ b/tests/matrix_free/compress_constraints.cc @@ -24,6 +24,7 @@ #include #include +#include #include #include diff --git a/tests/matrix_free/compress_mapping.cc b/tests/matrix_free/compress_mapping.cc index 8579d2c5e5..9ebac672f0 100644 --- a/tests/matrix_free/compress_mapping.cc +++ b/tests/matrix_free/compress_mapping.cc @@ -26,6 +26,7 @@ #include #include +#include #include #include diff --git a/tests/matrix_free/dg_pbc_01.cc b/tests/matrix_free/dg_pbc_01.cc index 8d510cd0ce..03077ccf4a 100644 --- a/tests/matrix_free/dg_pbc_01.cc +++ b/tests/matrix_free/dg_pbc_01.cc @@ -24,6 +24,7 @@ #include #include +#include #include diff --git a/tests/matrix_free/dg_pbc_02.cc b/tests/matrix_free/dg_pbc_02.cc index bbae6eefc3..3520a15623 100644 --- a/tests/matrix_free/dg_pbc_02.cc +++ b/tests/matrix_free/dg_pbc_02.cc @@ -24,6 +24,7 @@ #include #include +#include #include #include diff --git a/tests/matrix_free/dof_info_01.cc b/tests/matrix_free/dof_info_01.cc index bc00d956c3..2e9581fa9d 100644 --- a/tests/matrix_free/dof_info_01.cc +++ b/tests/matrix_free/dof_info_01.cc @@ -23,6 +23,7 @@ #include #include +#include #include #include diff --git a/tests/matrix_free/dof_info_02.cc b/tests/matrix_free/dof_info_02.cc index a35550f863..5cf1e1739a 100644 --- a/tests/matrix_free/dof_info_02.cc +++ b/tests/matrix_free/dof_info_02.cc @@ -24,6 +24,7 @@ #include #include +#include #include #include diff --git a/tests/matrix_free/face_setup_01.cc b/tests/matrix_free/face_setup_01.cc index e677ea65cb..0b8997a005 100644 --- a/tests/matrix_free/face_setup_01.cc +++ b/tests/matrix_free/face_setup_01.cc @@ -27,6 +27,7 @@ #include #include +#include #include diff --git a/tests/matrix_free/fe_nothing_01.cc b/tests/matrix_free/fe_nothing_01.cc index aa46d2d31d..1a21edc067 100644 --- a/tests/matrix_free/fe_nothing_01.cc +++ b/tests/matrix_free/fe_nothing_01.cc @@ -18,9 +18,12 @@ // test MatrixFree::reinit when some procs have only FE_Nothing and thus zero // dofs +#include + #include #include #include +#include #include diff --git a/tests/matrix_free/is_supported_01.cc b/tests/matrix_free/is_supported_01.cc index 961f65d33a..5fbf8608dd 100644 --- a/tests/matrix_free/is_supported_01.cc +++ b/tests/matrix_free/is_supported_01.cc @@ -15,6 +15,8 @@ // Test the output of MatrixFree::is_supported for various FiniteElements +#include + #include #include #include diff --git a/tests/matrix_free/reinit_matrix_free_mg.cc b/tests/matrix_free/reinit_matrix_free_mg.cc index 169b0ef795..101085f595 100644 --- a/tests/matrix_free/reinit_matrix_free_mg.cc +++ b/tests/matrix_free/reinit_matrix_free_mg.cc @@ -21,6 +21,7 @@ #include #include +#include #include diff --git a/tests/meshworker/codim_01.cc b/tests/meshworker/codim_01.cc index 99aaf78cfd..66ef0c0ce5 100644 --- a/tests/meshworker/codim_01.cc +++ b/tests/meshworker/codim_01.cc @@ -22,7 +22,7 @@ #include #include -#include +#include #include diff --git a/tests/mpi/project_bv_div_conf.cc b/tests/mpi/project_bv_div_conf.cc index d72aab9a36..a09d30758d 100644 --- a/tests/mpi/project_bv_div_conf.cc +++ b/tests/mpi/project_bv_div_conf.cc @@ -31,6 +31,7 @@ #include #include #include +#include #include #include diff --git a/tests/multigrid/interpolate_to_mg_01.cc b/tests/multigrid/interpolate_to_mg_01.cc index 9d13b93004..48e8317774 100644 --- a/tests/multigrid/interpolate_to_mg_01.cc +++ b/tests/multigrid/interpolate_to_mg_01.cc @@ -23,7 +23,7 @@ #include #include -#include +#include #include #include diff --git a/tests/non_matching/coupling_09.cc b/tests/non_matching/coupling_09.cc index 804c6260e0..3e686abfc9 100644 --- a/tests/non_matching/coupling_09.cc +++ b/tests/non_matching/coupling_09.cc @@ -20,6 +20,7 @@ #include #include +#include #include #include diff --git a/tests/numerics/project_bv_curl_conf.cc b/tests/numerics/project_bv_curl_conf.cc index 11a8c07eda..6b5534e479 100644 --- a/tests/numerics/project_bv_curl_conf.cc +++ b/tests/numerics/project_bv_curl_conf.cc @@ -18,6 +18,7 @@ #include #include +#include #include #include diff --git a/tests/numerics/project_bv_curl_conf_02.cc b/tests/numerics/project_bv_curl_conf_02.cc index 6f6468575c..f49e844d66 100644 --- a/tests/numerics/project_bv_curl_conf_02.cc +++ b/tests/numerics/project_bv_curl_conf_02.cc @@ -24,6 +24,7 @@ #include #include +#include #include #include diff --git a/tests/numerics/project_bv_curl_conf_05.cc b/tests/numerics/project_bv_curl_conf_05.cc index 05778bfafe..afb8b5c418 100644 --- a/tests/numerics/project_bv_curl_conf_05.cc +++ b/tests/numerics/project_bv_curl_conf_05.cc @@ -21,6 +21,7 @@ #include #include +#include #include #include diff --git a/tests/numerics/project_bv_curl_conf_complex.cc b/tests/numerics/project_bv_curl_conf_complex.cc index 8b97d8fc88..a68d861171 100644 --- a/tests/numerics/project_bv_curl_conf_complex.cc +++ b/tests/numerics/project_bv_curl_conf_complex.cc @@ -21,6 +21,7 @@ #include #include +#include #include #include diff --git a/tests/numerics/project_bv_div_conf.cc b/tests/numerics/project_bv_div_conf.cc index 48c9524371..89ce6b265f 100644 --- a/tests/numerics/project_bv_div_conf.cc +++ b/tests/numerics/project_bv_div_conf.cc @@ -18,6 +18,7 @@ #include #include +#include #include #include diff --git a/tests/numerics/project_bv_div_conf_02.cc b/tests/numerics/project_bv_div_conf_02.cc index c9048247d4..dd22784cc7 100644 --- a/tests/numerics/project_bv_div_conf_02.cc +++ b/tests/numerics/project_bv_div_conf_02.cc @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include #include diff --git a/tests/opencascade/normal_to_mesh_projection_03.cc b/tests/opencascade/normal_to_mesh_projection_03.cc index 97e5314c2c..08dfa0fc15 100644 --- a/tests/opencascade/normal_to_mesh_projection_03.cc +++ b/tests/opencascade/normal_to_mesh_projection_03.cc @@ -23,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/tests/particles/interpolate_on_particle_01.cc b/tests/particles/interpolate_on_particle_01.cc index f36483f11f..54bcaab4bb 100644 --- a/tests/particles/interpolate_on_particle_01.cc +++ b/tests/particles/interpolate_on_particle_01.cc @@ -25,6 +25,7 @@ #include #include +#include #include diff --git a/tests/particles/particle_handler_21.cc b/tests/particles/particle_handler_21.cc index fcc95206c4..1ed786250f 100644 --- a/tests/particles/particle_handler_21.cc +++ b/tests/particles/particle_handler_21.cc @@ -38,7 +38,7 @@ #include #include -#include +#include #include #include diff --git a/tests/particles/particle_handler_22.cc b/tests/particles/particle_handler_22.cc index a27594beec..fb31825e9b 100644 --- a/tests/particles/particle_handler_22.cc +++ b/tests/particles/particle_handler_22.cc @@ -36,7 +36,7 @@ #include #include -#include +#include #include #include diff --git a/tests/particles/particle_handler_serial_08.cc b/tests/particles/particle_handler_serial_08.cc index 4dae5f472a..dac8696490 100644 --- a/tests/particles/particle_handler_serial_08.cc +++ b/tests/particles/particle_handler_serial_08.cc @@ -15,6 +15,8 @@ // Test constructing an rtree of particles from a ParticleHandler object. +#include + #include #include diff --git a/tests/particles/particle_interpolation_01.cc b/tests/particles/particle_interpolation_01.cc index 199920bfe0..bf6ebf25c2 100644 --- a/tests/particles/particle_interpolation_01.cc +++ b/tests/particles/particle_interpolation_01.cc @@ -24,6 +24,7 @@ #include #include +#include #include diff --git a/tests/particles/particle_interpolation_02.cc b/tests/particles/particle_interpolation_02.cc index 77e335aed1..b8aaa99efb 100644 --- a/tests/particles/particle_interpolation_02.cc +++ b/tests/particles/particle_interpolation_02.cc @@ -28,6 +28,7 @@ #include #include +#include #include diff --git a/tests/particles/particle_interpolation_03.cc b/tests/particles/particle_interpolation_03.cc index 597f3afa6a..aaa06865c7 100644 --- a/tests/particles/particle_interpolation_03.cc +++ b/tests/particles/particle_interpolation_03.cc @@ -27,6 +27,7 @@ #include #include +#include #include diff --git a/tests/particles/particle_interpolation_04.cc b/tests/particles/particle_interpolation_04.cc index e24ad89a83..cd3391d2c0 100644 --- a/tests/particles/particle_interpolation_04.cc +++ b/tests/particles/particle_interpolation_04.cc @@ -26,6 +26,7 @@ #include #include +#include #include diff --git a/tests/particles/particle_interpolation_05.cc b/tests/particles/particle_interpolation_05.cc index 379138fd1d..5b2a30767a 100644 --- a/tests/particles/particle_interpolation_05.cc +++ b/tests/particles/particle_interpolation_05.cc @@ -27,6 +27,7 @@ #include #include +#include #include diff --git a/tests/particles/properties_03.cc b/tests/particles/properties_03.cc index 574ebd82c9..03a6cc0e24 100644 --- a/tests/particles/properties_03.cc +++ b/tests/particles/properties_03.cc @@ -21,6 +21,8 @@ #include +#include + #include #include diff --git a/tests/particles/step-68.cc b/tests/particles/step-68.cc index 2767eef934..54c8cc03d0 100644 --- a/tests/particles/step-68.cc +++ b/tests/particles/step-68.cc @@ -34,7 +34,7 @@ #include #include -#include +#include #include #include diff --git a/tests/remote_point_evaluation/data_out_resample_01.cc b/tests/remote_point_evaluation/data_out_resample_01.cc index 7d55c87597..ee5844e8b5 100644 --- a/tests/remote_point_evaluation/data_out_resample_01.cc +++ b/tests/remote_point_evaluation/data_out_resample_01.cc @@ -24,6 +24,7 @@ #include #include +#include #include diff --git a/tests/remote_point_evaluation/remote_point_evaluation_03.cc b/tests/remote_point_evaluation/remote_point_evaluation_03.cc index e3970eef4d..01f755c38a 100644 --- a/tests/remote_point_evaluation/remote_point_evaluation_03.cc +++ b/tests/remote_point_evaluation/remote_point_evaluation_03.cc @@ -31,6 +31,7 @@ #include #include #include +#include #include #include diff --git a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_01.cc b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_01.cc index c19e18666e..d98bd1669b 100644 --- a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_01.cc +++ b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_01.cc @@ -25,7 +25,7 @@ #include #include #include -#include +#include #include diff --git a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_02.cc b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_02.cc index 73fce13042..fd3b4e90b1 100644 --- a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_02.cc +++ b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_02.cc @@ -27,6 +27,7 @@ #include #include #include +#include #include #include diff --git a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_03.cc b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_03.cc index 2e0b884ca6..15effc3f3b 100644 --- a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_03.cc +++ b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_03.cc @@ -26,7 +26,7 @@ #include #include #include -#include +#include #include diff --git a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_04.cc b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_04.cc index 1cb64eb435..9cd757d04b 100644 --- a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_04.cc +++ b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_04.cc @@ -25,7 +25,7 @@ #include #include #include -#include +#include #include diff --git a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_05.cc b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_05.cc index 06add57346..2b29857511 100644 --- a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_05.cc +++ b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_05.cc @@ -25,7 +25,7 @@ #include #include #include -#include +#include #include diff --git a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_06.cc b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_06.cc index 81563f4d6a..1283ee7480 100644 --- a/tests/remote_point_evaluation/vector_tools_evaluate_at_points_06.cc +++ b/tests/remote_point_evaluation/vector_tools_evaluate_at_points_06.cc @@ -25,7 +25,7 @@ #include #include #include -#include +#include #include -- 2.39.5