Amesos_Settings_name | Thyra::AmesosLinearOpWithSolveFactory | static |
AmesosLinearOpWithSolveFactory(const Amesos::ESolverType solverType=Amesos::LAPACK, const Amesos::ERefactorizationPolicy refactorizationPolicy=Amesos::REPIVOT_ON_REFACTORIZATION, const bool throwOnPrecInput=true) | Thyra::AmesosLinearOpWithSolveFactory | |
createOp() const | Thyra::AmesosLinearOpWithSolveFactory | |
description() const | Thyra::AmesosLinearOpWithSolveFactory | |
generateAndGetValidParameters() | Thyra::AmesosLinearOpWithSolveFactory | privatestatic |
getNonconstParameterList() | Thyra::AmesosLinearOpWithSolveFactory | |
getParameterList() const | Thyra::AmesosLinearOpWithSolveFactory | |
getValidParameters() const | Thyra::AmesosLinearOpWithSolveFactory | |
initializeOp(const Teuchos::RCP< const LinearOpSourceBase< double > > &fwdOpSrc, LinearOpWithSolveBase< double > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::AmesosLinearOpWithSolveFactory | |
initializePreconditionedOp(const Teuchos::RCP< const LinearOpSourceBase< double > > &fwdOpSrc, const Teuchos::RCP< const PreconditionerBase< double > > &prec, LinearOpWithSolveBase< double > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::AmesosLinearOpWithSolveFactory | |
initializePreconditionedOp(const Teuchos::RCP< const LinearOpSourceBase< double > > &fwdOpSrc, const Teuchos::RCP< const LinearOpSourceBase< double > > &approxFwdOpSrc, LinearOpWithSolveBase< double > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::AmesosLinearOpWithSolveFactory | |
isCompatible(const LinearOpSourceBase< double > &fwdOpSrc) const | Thyra::AmesosLinearOpWithSolveFactory | |
paramList_ | Thyra::AmesosLinearOpWithSolveFactory | private |
refactorizationPolicy_ | Thyra::AmesosLinearOpWithSolveFactory | private |
RefactorizationPolicy_name | Thyra::AmesosLinearOpWithSolveFactory | static |
setParameterList(Teuchos::RCP< Teuchos::ParameterList > const ¶mList) | Thyra::AmesosLinearOpWithSolveFactory | |
solverType_ | Thyra::AmesosLinearOpWithSolveFactory | private |
SolverType_name | Thyra::AmesosLinearOpWithSolveFactory | static |
STANDARD_COMPOSITION_MEMBERS(EpetraOperatorViewExtractorBase, epetraFwdOpViewExtractor) | Thyra::AmesosLinearOpWithSolveFactory | |
supportsPreconditionerInputType(const EPreconditionerInputType precOpType) const | Thyra::AmesosLinearOpWithSolveFactory | |
throwOnPrecInput_ | Thyra::AmesosLinearOpWithSolveFactory | private |
ThrowOnPreconditionerInput_name | Thyra::AmesosLinearOpWithSolveFactory | static |
uninitializeOp(LinearOpWithSolveBase< double > *Op, Teuchos::RCP< const LinearOpSourceBase< double > > *fwdOpSrc, Teuchos::RCP< const PreconditionerBase< double > > *prec, Teuchos::RCP< const LinearOpSourceBase< double > > *approxFwdOpSrc, ESupportSolveUse *supportSolveUse) const | Thyra::AmesosLinearOpWithSolveFactory | |
unsetParameterList() | Thyra::AmesosLinearOpWithSolveFactory | |
~AmesosLinearOpWithSolveFactory() | Thyra::AmesosLinearOpWithSolveFactory | |