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.