Thyra
Version of the Day
|
This is the Operator Solve Support. More...
This is the Operator Solve Support.
Thyra::LinearOpWithSolveTester
is a unit testing class for Thyra::LinearOpWithSolveBase
and can be used to check the solve accuracy of any Thyra::LinearOpWithSolveBase
object's solve function.
Thyra::DefaultInverseLinearOp
implements a Thyra::LinearOpBase
object in terms of the solve operation on a Thyra::LinearOpWithSolveBase
object. This allows for the definition an approximate linear operator in terms of a linear solver. This allows this approximate solve to be embedded in and used with in any other object that expects a Thyra::LinearOpBase
object (including basic composite added, multiplied, blocked, etc. linear operators).
Thyra::DefaultDiagonalLinearOpWithSolve
implements the Thyra::LinearOpWithSolveBase
interface for diagonal linear operators.
Thyra::DefaultLinearOpSource
implements a Thyra::LinearOpSourceBase
object by just returning a simple Thyra::LinearOpBase
object which it is configured with.
Thyra::DefaultPreconditioner
implements a Thyra::DefaultPreconditionerBase
object in terms of separate Thyra::LinearOpBase
objects which it is configured with.