LinearSolverStopCrit

class probnum.linalg.solvers.stopping_criteria.LinearSolverStopCrit

Bases: abc.ABC

Stopping criterion of a (probabilistic) linear solver.

Checks whether quantities tracked by the ProbabilisticLinearSolverState meet a desired terminal condition.

See also

ResidualNormStopCrit

Stop based on the norm of the residual.

PosteriorContractionStopCrit

Stop based on the uncertainty about the quantity of interest.

MaxIterationsStopCrit

Stop after a maximum number of iterations.

Methods Summary

__call__(solver_state)

Check whether tracked quantities meet a desired terminal condition.

Methods Documentation

abstract __call__(solver_state)[source]

Check whether tracked quantities meet a desired terminal condition.

Parameters

solver_state (ProbabilisticLinearSolverState) – Current state of the linear solver.

Return type

bool