| Thyra::BlockSolveCriteria< Scalar > | Simple struct that defines the requested solution criteria for a block solve |
| Thyra::CatastrophicSolveFailure | Exception type thrown on an catastrophic solve failure |
| Thyra::LinearOpSourceBase< RangeScalar, DomainScalar > | Base interface for objects that can return a linear operator |
| Thyra::LinearOpWithSolveBase< RangeScalar, DomainScalar > | Base class for all linear operators that can support a high-level solve operation |
| Thyra::LinearOpWithSolveFactoryBase< RangeScalar, DomainScalar > | Factory interface for creating LinearOpWithSolveBase objects from compatible LinearOpBase objects |
| Thyra::PreconditionerBase< RangeScalar, DomainScalar > | Simple interface class to access a precreated preconditioner as one or more linear operators objects and information on how they are ment to be applied |
| Thyra::PreconditionerFactoryBase< RangeScalar, DomainScalar > | Factory interface for creating precondtioner objects from LinearOpBase objects |
| Thyra::SolveCriteria< Scalar > | Simple struct that defines the requested solution criteria for a solve |
| Thyra::SolveMeasureType | Solve tolerance type |
| Thyra::SolveStatus< Scalar > | Simple struct for the return status from a solve |
1.4.7