diff --git a/dune/istl/solvers.hh b/dune/istl/solvers.hh index ae24e8da96f3aafc5a8f8d95fda85d6b177f4503..b3bbccb94377dff0257537132ce65e6ddcb4c2a8 100644 --- a/dune/istl/solvers.hh +++ b/dune/istl/solvers.hh @@ -1311,7 +1311,7 @@ namespace Dune { } H[i+1][i] = _sp.norm(w); if(abs(H[i+1][i]) < EPSILON) - DUNE_THROW(ISTLError, + DUNE_THROW(SolverAbort, "breakdown in GMRes - |w| == 0.0 after " << j << " iterations"); // normalize new vector