|
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.
1.8.5