Thyra::DefaultDiagonalLinearOpWithSolve implements the Thyra::LinearOpWithSolveBase interface for diagonal linear operators.
Thyra::LinearOpWithSolveTester is a unit testing class for Thyra::LinearOpWithSolveBase and can be used to check the solve accuracy of any linear solve.
Thyra::LinearOpWithSolveBase and Thyra::LinearOpWithSolveFactoryBase in terms of Amesos_BaseSolver implementations. These adapters allow a client to take any Epetra_RowMatrix object embedded in a Thyra::EpetraLinearOp object and immediately use to to define a direct linear solver.
Thyra::LinearOpWithSolveBase and Thyra::LinearOpWithSolveFactoryBase in terms of the AztecOO class. These adapters allow a client to take any Epetra_RowMatrix object embedded in a Thyra::EpetraLinearOp object and immediately use to to define an iterative linear solver such as GMRES or CG.
Epetra_RowMatrix object. However, the Belos implementation allows for the arbitrary implemention of the linear operators and vector spaces.
1.3.9.1