Skip to content
Commit 0ac1d107 authored by Karl Rupp's avatar Karl Rupp
Browse files

GMRES: Improved robustness of pipelined implementation.

Changes:
 - correctly handle an all-zero right hand side
 - iteration count only reflects the true Krylov dimension used
   If orthogonality is lost, the extra basis vectors are not counted.
 - don't run into NaN on residual norm estimator if orthogonality is lost.

Reported-by: Andreas Rost (IHU GmbH)
parent 86d20fd2
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment