Contents

convergenceTest

The convergence test to use for iterative solve methods.

Declaration

var convergenceTest: SparseLSMRConvergenceTest_t

Discussion

For SparseLSMRCTDefault, iterations stop when:

  • ‖ Aᵀ(b-Ax) ‖₂ < rtol * ‖ Aᵀ(b-Ax_₀) ‖₂ + atol

For SparseLSMRCTFongSaunders, iterations stop when any of the following occur:

  • ‖ b-Ax ‖₂ < btol * ‖ b ‖₂ + atol * ‖ A ‖₂ ‖ x ‖₂ (‖A‖₂ is an estimate)

  • ‖ Aᵀ (b-Ax) ‖₂ < atol * ‖ A ‖₂ * ‖ A-bx ‖₂ (‖A‖₂ is an estimate)

  • Estimated condition of matrix >= conditionLimit

See Also

Inspecting LSMR Options