Amesos2_Settings_name | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | static |
Amesos2LinearOpWithSolveFactory(const Amesos2::ESolverType solverType=Amesos2::LAPACK, const Amesos2::ERefactorizationPolicy refactorizationPolicy=Amesos2::REPIVOT_ON_REFACTORIZATION, const bool throwOnPrecInput=true) | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
ConverterT typedef | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
createOp() const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
description() const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
generateAndGetValidParameters() | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | privatestatic |
getNonconstParameterList() | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
getParameterList() const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
getValidParameters() const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
initializeOp(const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &fwdOpSrc, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
initializePreconditionedOp(const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &fwdOpSrc, const Teuchos::RCP< const PreconditionerBase< Scalar > > &prec, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
initializePreconditionedOp(const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &fwdOpSrc, const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &approxFwdOpSrc, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
isCompatible(const LinearOpSourceBase< Scalar > &fwdOpSrc) const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
MAT typedef | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
MV typedef | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
paramList_ | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | private |
refactorizationPolicy_ | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | private |
RefactorizationPolicy_name | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | static |
setParameterList(Teuchos::RCP< Teuchos::ParameterList > const ¶mList) | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
Solver typedef | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
solverType_ | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | private |
SolverType_name | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | static |
supportsPreconditionerInputType(const EPreconditionerInputType precOpType) const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
throwOnPrecInput_ | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | private |
ThrowOnPreconditionerInput_name | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | static |
uninitializeOp(LinearOpWithSolveBase< Scalar > *Op, Teuchos::RCP< const LinearOpSourceBase< Scalar > > *fwdOpSrc, Teuchos::RCP< const PreconditionerBase< Scalar > > *prec, Teuchos::RCP< const LinearOpSourceBase< Scalar > > *approxFwdOpSrc, ESupportSolveUse *supportSolveUse) const | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
unsetParameterList() | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |
~Amesos2LinearOpWithSolveFactory() | Thyra::Amesos2LinearOpWithSolveFactory< Scalar > | |