ISTLSolverEbos: throw NumericalIssue instead of LinearSolverProblem

the former is caught by `ebos`, while the latter isn't. Alternatively,
this can be fixed by deriving `LinearSolverProblem` from
`NumericalIssue`, if preferred.
This commit is contained in:
Andreas Lauser committed 2019-03-04 13:58:38 +01:00
1 parent b60305082d
commit 21f5c1fbd3
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -935,7 +935,7 @@ protected:
milun_decomposition( A, iluIteration, milu, *ILU, *reorderer, *inverseReorderer );
}
}
catch ( const Dune::MatrixBlockError& error )
catch (const Dune::MatrixBlockError& error)
{
message = error.what();
std::cerr<<"Exception occured on process " << rank << " during " <<