-
- Downloads
Split {solvers|preconditioner}.hh to seperate interface from implementation.
The last commits caused compile errors for e.g. clang as I used incomplete (only forward declared) types in template classes. This patch moves the definition of InverseOperator and Preconditioners from the headers solvers.hh and preconditioners into new separate headers solver.hh and preconditioner.hh. This allows to include these definitions in the previous headers without cause circular include directives.
Showing
- dune/istl/CMakeLists.txt 2 additions, 0 deletionsdune/istl/CMakeLists.txt
- dune/istl/Makefile.am 2 additions, 0 deletionsdune/istl/Makefile.am
- dune/istl/preconditioner.hh 82 additions, 0 deletionsdune/istl/preconditioner.hh
- dune/istl/preconditioners.hh 2 additions, 71 deletionsdune/istl/preconditioners.hh
- dune/istl/solver.hh 153 additions, 0 deletionsdune/istl/solver.hh
- dune/istl/solvers.hh 6 additions, 133 deletionsdune/istl/solvers.hh
- dune/istl/test/complexrhstest.cc 1 addition, 0 deletionsdune/istl/test/complexrhstest.cc
Loading
Please register or sign in to comment