|
Thyra Package Browser (Single Doxygen Collection) Version of the Day
|
#include "Thyra_LinearOpWithSolveFactoryBase.hpp"#include "Thyra_DefaultLinearOpSource.hpp"#include "Thyra_DefaultPreconditioner.hpp"#include "Thyra_DefaultInverseLinearOp.hpp"

Go to the source code of this file.
Namespaces | |
| namespace | Thyra |
Functions | |
| template<class Scalar > | |
| THYRA_DEPRECATED void | Thyra::setDefaultObjectLabel (const LinearOpBase< Scalar > &fwdOp, LinearOpWithSolveBase< Scalar > *Op) |
| template<class Scalar > | |
| THYRA_DEPRECATED void | Thyra::initializeOp (const LinearOpWithSolveFactoryBase< Scalar > &lowsFactory, const RCP< const LinearOpBase< Scalar > > &fwdOp, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse=SUPPORT_SOLVE_UNSPECIFIED) |
| template<class Scalar > | |
| THYRA_DEPRECATED void | Thyra::initializeAndReuseOp (const LinearOpWithSolveFactoryBase< Scalar > &lowsFactory, const RCP< const LinearOpBase< Scalar > > &fwdOp, LinearOpWithSolveBase< Scalar > *Op) |
| template<class Scalar > | |
| THYRA_DEPRECATED void | Thyra::initializePreconditionedOp (const LinearOpWithSolveFactoryBase< Scalar > &lowsFactory, const RCP< const LinearOpBase< Scalar > > &fwdOp, const RCP< const PreconditionerBase< Scalar > > &prec, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse=SUPPORT_SOLVE_UNSPECIFIED) |
| template<class Scalar > | |
| THYRA_DEPRECATED void | Thyra::initializeApproxPreconditionedOp (const LinearOpWithSolveFactoryBase< Scalar > &lowsFactory, const RCP< const LinearOpBase< Scalar > > &fwdOp, const RCP< const LinearOpBase< Scalar > > &approxFwdOp, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse=SUPPORT_SOLVE_UNSPECIFIED) |
| template<class Scalar > | |
| THYRA_DEPRECATED RCP < LinearOpBase< Scalar > > | Thyra::inverse (const LinearOpWithSolveFactoryBase< Scalar > &LOWSF, const RCP< const LinearOpBase< Scalar > > &fwdOp, const ESupportSolveUse supportSolveUse, const SolveCriteria< Scalar > *fwdSolveCriteria=NULL, const EThrowOnSolveFailure throwOnFwdSolveFailure=THROW_ON_SOLVE_FAILURE, const SolveCriteria< Scalar > *adjSolveCriteria=NULL, const EThrowOnSolveFailure throwOnAdjSolveFailure=THROW_ON_SOLVE_FAILURE) |
| template<class Scalar > | |
| THYRA_DEPRECATED void | Thyra::uninitializeOp (const LinearOpWithSolveFactoryBase< Scalar > &lowsFactory, LinearOpWithSolveBase< Scalar > *Op, RCP< const LinearOpBase< Scalar > > *fwdOp=NULL, RCP< const PreconditionerBase< Scalar > > *prec=NULL, RCP< const LinearOpBase< Scalar > > *approxFwdOp=NULL, ESupportSolveUse *supportSolveUse=NULL) |
1.7.4