Commits on Source (20)
-
Christian Engwer authored
-
Christian Engwer authored
-
Markus Blatt authored
cleanup a range of warnings See merge request !583
-
Nils-Arne Dreier authored
-
Nils-Arne Dreier authored
-
Nils-Arne Dreier authored
-
Nils-Arne Dreier authored
-
Nils-Arne Dreier authored
-
Nils-Arne Dreier authored
-
Nils-Arne Dreier authored
-
Nils-Arne Dreier authored
-
Christian Engwer authored
-
Christian Engwer authored
-
Christian Engwer authored
In the rewrite the vector types of UMPack were checked, similar to the other direct solvers. This does not work anymore, as recent changes in UMFPack now lead to a compiler error if the vectors are not available, i.e. when using a real-type different from double. This change now (re-)introduces a SFINAE check to ensure that the types are compatible.
-
Christian Engwer authored
-
Christian Engwer authored
-
Christian Engwer authored
-
Christian Engwer authored
getMatOrThrow handed out a reference to the underlying matrix, but for the compiler it was undecidable, whether this might be a dangling refernce. This lead to many warnings. We now hand out the AssebledLinearOperator and call getmat explicitly where ever needed.
-
Christian Engwer authored
-
Christian Engwer authored
simplify and cleanup the SolverFactory See merge request !453
Showing
- dune/istl/cholmod.hh 29 additions, 32 deletionsdune/istl/cholmod.hh
- dune/istl/common/registry.hh 1 addition, 1 deletiondune/istl/common/registry.hh
- dune/istl/eigenvalue/poweriteration.hh 7 additions, 7 deletionsdune/istl/eigenvalue/poweriteration.hh
- dune/istl/ldl.hh 31 additions, 32 deletionsdune/istl/ldl.hh
- dune/istl/novlpschwarz.hh 9 additions, 9 deletionsdune/istl/novlpschwarz.hh
- dune/istl/operators.hh 9 additions, 3 deletionsdune/istl/operators.hh
- dune/istl/overlappingschwarz.hh 4 additions, 4 deletionsdune/istl/overlappingschwarz.hh
- dune/istl/paamg/amg.hh 19 additions, 13 deletionsdune/istl/paamg/amg.hh
- dune/istl/paamg/twolevelmethod.hh 7 additions, 7 deletionsdune/istl/paamg/twolevelmethod.hh
- dune/istl/preconditioners.hh 34 additions, 33 deletionsdune/istl/preconditioners.hh
- dune/istl/scalarproducts.hh 3 additions, 3 deletionsdune/istl/scalarproducts.hh
- dune/istl/schwarz.hh 12 additions, 12 deletionsdune/istl/schwarz.hh
- dune/istl/solver.hh 2 additions, 2 deletionsdune/istl/solver.hh
- dune/istl/solverfactory.hh 127 additions, 153 deletionsdune/istl/solverfactory.hh
- dune/istl/solverregistry.hh 74 additions, 34 deletionsdune/istl/solverregistry.hh
- dune/istl/solvers.hh 23 additions, 22 deletionsdune/istl/solvers.hh
- dune/istl/spqr.hh 31 additions, 32 deletionsdune/istl/spqr.hh
- dune/istl/superlu.hh 33 additions, 31 deletionsdune/istl/superlu.hh
- dune/istl/supermatrix.hh 2 additions, 2 deletionsdune/istl/supermatrix.hh
- dune/istl/test/CMakeLists.txt 5 additions, 0 deletionsdune/istl/test/CMakeLists.txt