Add cause_of_failure for NumericalProblem

This commit is contained in:
Rohith Nair 2017-06-12 10:48:07 +02:00
parent 073e4ce839
commit 2976b62d75

View File

@ -258,6 +258,7 @@ namespace Opm {
}
catch (const Opm::NumericalProblem& e) {
substepReport += solver.failureReport();
cause_of_failure = "Solver convergence failure - Numerical problem encountered";
detail::logException(e, solver_verbose_);
// since linearIterations is < 0 this will restart the solver