Skip to content

Commit 787ee08

Browse files
bangerthtjhei
authored andcommitted
Also avoid #including deprecated files.
1 parent ab4f21c commit 787ee08

File tree

7 files changed

+21
-7
lines changed

7 files changed

+21
-7
lines changed

include/aspect/simulator_signals.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@
2727
#include <aspect/parameters.h>
2828

2929
#include <deal.II/base/parameter_handler.h>
30-
#include <deal.II/lac/constraint_matrix.h>
30+
#if !DEAL_II_VERSION_GTE(9,1,0)
31+
# include <deal.II/lac/constraint_matrix.h>
32+
#endif
3133

3234
#include <boost/signals2.hpp>
3335

source/simulator/assembly.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@
3535
#include <deal.II/base/work_stream.h>
3636
#include <deal.II/base/signaling_nan.h>
3737
#include <deal.II/lac/full_matrix.h>
38-
#include <deal.II/lac/constraint_matrix.h>
38+
#if !DEAL_II_VERSION_GTE(9,1,0)
39+
# include <deal.II/lac/constraint_matrix.h>
40+
#endif
3941
#include <deal.II/grid/tria_iterator.h>
4042
#include <deal.II/grid/filtered_iterator.h>
4143
#include <deal.II/dofs/dof_accessor.h>

source/simulator/core.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@
3333
#include <deal.II/base/conditional_ostream.h>
3434
#include <deal.II/base/quadrature_lib.h>
3535
#include <deal.II/base/signaling_nan.h>
36-
#include <deal.II/lac/constraint_matrix.h>
36+
#if !DEAL_II_VERSION_GTE(9,1,0)
37+
# include <deal.II/lac/constraint_matrix.h>
38+
#endif
3739
#include <deal.II/lac/block_sparsity_pattern.h>
3840
#include <deal.II/lac/sparsity_tools.h>
3941
#include <deal.II/grid/grid_tools.h>

source/simulator/helper_functions.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@
3838
#include <deal.II/base/conditional_ostream.h>
3939
#include <deal.II/base/quadrature_lib.h>
4040
#include <deal.II/base/signaling_nan.h>
41-
#include <deal.II/lac/constraint_matrix.h>
41+
#if !DEAL_II_VERSION_GTE(9,1,0)
42+
# include <deal.II/lac/constraint_matrix.h>
43+
#endif
4244
#include <deal.II/lac/block_sparsity_pattern.h>
4345
#include <deal.II/grid/grid_tools.h>
4446

source/simulator/initial_conditions.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929
#include <deal.II/base/function.h>
3030

3131
#include <deal.II/lac/full_matrix.h>
32-
#include <deal.II/lac/constraint_matrix.h>
32+
#if !DEAL_II_VERSION_GTE(9,1,0)
33+
# include <deal.II/lac/constraint_matrix.h>
34+
#endif
3335
#include <deal.II/grid/tria_iterator.h>
3436
#include <deal.II/dofs/dof_accessor.h>
3537
#include <deal.II/fe/fe_values.h>

source/simulator/nullspace.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,9 @@
2323
#include <aspect/global.h>
2424

2525
#include <deal.II/lac/solver_gmres.h>
26-
#include <deal.II/lac/constraint_matrix.h>
26+
#if !DEAL_II_VERSION_GTE(9,1,0)
27+
# include <deal.II/lac/constraint_matrix.h>
28+
#endif
2729

2830
#ifdef ASPECT_USE_PETSC
2931
#include <deal.II/lac/solver_cg.h>

source/simulator/solver.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@
2525

2626
#include <deal.II/base/signaling_nan.h>
2727
#include <deal.II/lac/solver_gmres.h>
28-
#include <deal.II/lac/constraint_matrix.h>
28+
#if !DEAL_II_VERSION_GTE(9,1,0)
29+
# include <deal.II/lac/constraint_matrix.h>
30+
#endif
2931

3032
#ifdef ASPECT_USE_PETSC
3133
#include <deal.II/lac/solver_cg.h>

0 commit comments

Comments
 (0)