-
- Downloads
There was a problem fetching the pipeline summary.
Clean up preprocess method using the new LinearSolver interface class
Finally we get rid of the explicit solver names that were hard-coded in the MultigridStep::preprocess method!
parent
ea6e36aa
No related branches found
No related tags found
Pipeline #
Loading
-
This fails for me if I try to use
UMFPackSolver
as a base solver in themultigridtest.cc
:what(): SolverError [preprocess:/home/mi/lh1887/dune/dune-solvers/dune/solvers/iterationsteps/multigridstep.cc:168]: You can't use N4Dune7Solvers13UMFPackSolverINS_10BCRSMatrixINS_11FieldMatrixIdLi1ELi1EEESaIS4_EEENS_11BlockVectorINS_11FieldVectorIdLi1EEESaIS9_EEEEE as a base solver in a MultigridStep!
Or is there anything wrong with
auto basesolver = Dune::Solvers::UMFPackSolver<Matrix, Vector> (); mgStep.basesolver_ = &basesolver;
I am willing to learn...
-
mentioned in commit d0e63490
Please register or sign in to comment