Nonlinear solver throws exception instead of reducing time step
Bug report Newtonsolver throws exception instead of taking smaller time step.
What happened / Problem description: Linaer sovler throws exception (in line 882, nonlinear/newtonsolver.hh)
What you expected to happen: Reduction of time step
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?: The call is in nonlinear/newtonsolver.hh, solve_ in line 882
possible fix would to replace solveLinearSystem(deltaU);
try{ solveLinearSystem(deltaU); } catch(...) { continue; } solveTimer.stop();
Environment:
- Dune version:
- DuMux version:
- Others: