Skip to content

Commit d6d05da

Browse files
Merge pull request #22 from nicola-giuliani/fix_9.0
compiling with deal 9
2 parents 16bd7ef + e5af4b1 commit d6d05da

6 files changed

Lines changed: 9 additions & 7 deletions

File tree

include/bem_fma.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,13 @@
1515
#include "../include/multipole_expansion.h"
1616
#include "../include/ass_leg_function.h"
1717
#include "../include/computational_domain.h"
18-
#include <deal.II/lac/trilinos_block_vector.h>
18+
#include <deal.II/lac/trilinos_vector.h>
1919
#include <deal.II/lac/trilinos_sparse_matrix.h>
2020
#include <deal.II/lac/trilinos_block_sparse_matrix.h>
2121
#include <deal.II/lac/trilinos_precondition.h>
2222
#include <deal.II/base/work_stream.h>
2323
#include <deal.II/base/types.h>
24+
#include <deal.II/base/std_cxx11/bind.h>
2425
#include <cmath>
2526
#include <iostream>
2627
#include <fstream>

include/bem_problem.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
#include<deal.II/lac/precondition.h>
2727
#include<deal.II/lac/sparse_direct.h>
2828
#include <deal.II/lac/block_sparsity_pattern.h>
29-
#include <deal.II/lac/trilinos_block_vector.h>
29+
#include <deal.II/lac/trilinos_vector.h>
3030
#include <deal.II/lac/trilinos_sparse_matrix.h>
3131
#include <deal.II/lac/trilinos_block_sparse_matrix.h>
3232
#include <deal.II/lac/trilinos_precondition.h>

include/computational_domain.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include <deal.II/base/parsed_function.h>
1313
#include <deal.II/base/utilities.h>
1414
#include <deal.II/base/conditional_ostream.h>
15+
#include <deal.II/base/std_cxx11/tuple.h>
1516

1617
#include <deal.II/lac/full_matrix.h>
1718
#include <deal.II/lac/sparse_matrix.h>

include/min_bem_operator.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#include <deal.II/base/utilities.h>
22

3-
#include <deal.II/lac/trilinos_block_vector.h>
3+
#include <deal.II/lac/trilinos_vector.h>
44
#include <deal.II/lac/trilinos_sparse_matrix.h>
55
#include <deal.II/lac/trilinos_block_sparse_matrix.h>
66
#include <deal.II/lac/trilinos_precondition.h>

include/step_fma.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
#include <deal.II/numerics/data_out.h>
3535
#include <deal.II/numerics/vector_tools.h>
3636

37-
#include <deal.II/lac/trilinos_block_vector.h>
37+
#include <deal.II/lac/trilinos_vector.h>
3838
#include <deal.II/lac/trilinos_sparse_matrix.h>
3939
#include <deal.II/lac/trilinos_block_sparse_matrix.h>
4040
#include <deal.II/lac/trilinos_precondition.h>

source/computational_domain.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -797,9 +797,9 @@ void ComputationalDomain<dim>::refine_and_resize(const unsigned int refinement_l
797797
n,
798798
tolerance);
799799
// in correspondence with the projected point, we ask all the surface differential forms
800-
std_cxx11::tuple<Point<3>,Tensor<1,3>,double,double> tup = OpenCASCADE::closest_point_and_differential_forms(neededShape,
801-
projection,
802-
tolerance);
800+
auto tup = OpenCASCADE::closest_point_and_differential_forms(neededShape,
801+
projection,
802+
tolerance);
803803
// among the differential point, we select the maximum absolute curvature
804804
double max_abs_curv = fmax(fabs(std_cxx11::get<2>(tup)),fabs(std_cxx11::get<3>(tup)));
805805
// this commented line is just for debug purposes

0 commit comments

Comments
 (0)