acceptsPreconditionerFactory() const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
BelosLinearOpWithSolveFactory() | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
BelosLinearOpWithSolveFactory(const Teuchos::RCP< PreconditionerFactoryBase< Scalar > > &precFactory) | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
BlockCG_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
BlockGMRES_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
convergenceTestFrequency_ | Thyra::BelosLinearOpWithSolveFactory< Scalar > | private |
ConvergenceTestFrequency_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
createOp() const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
description() const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
GCRODR_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
generateAndGetValidParameters() | Thyra::BelosLinearOpWithSolveFactory< Scalar > | privatestatic |
getNonconstParameterList() | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
getParameterList() const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
getPreconditionerFactory() const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
getValidParameters() const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
initializeAndReuseOp(const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &fwdOpSrc, LinearOpWithSolveBase< Scalar > *Op) const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
initializeApproxPreconditionedOp(const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &fwdOpSrc, const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &approxFwdOpSrc, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
initializeOp(const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &fwdOpSrc, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
initializeOpImpl(const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &fwdOpSrc, const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &approxFwdOpSrc, const Teuchos::RCP< const PreconditionerBase< Scalar > > &prec, const bool reusePrec, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | private |
initializePreconditionedOp(const Teuchos::RCP< const LinearOpSourceBase< Scalar > > &fwdOpSrc, const Teuchos::RCP< const PreconditionerBase< Scalar > > &prec, LinearOpWithSolveBase< Scalar > *Op, const ESupportSolveUse supportSolveUse) const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
isCompatible(const LinearOpSourceBase< Scalar > &fwdOpSrc) const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
MagnitudeType typedef | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
MINRES_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
paramList_ | Thyra::BelosLinearOpWithSolveFactory< Scalar > | private |
precFactory_ | Thyra::BelosLinearOpWithSolveFactory< Scalar > | private |
precFactoryName_ | Thyra::BelosLinearOpWithSolveFactory< Scalar > | private |
PseudoBlockCG_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
PseudoBlockGMRES_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
PseudoBlockStochasticCG_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
RCG_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
setParameterList(Teuchos::RCP< Teuchos::ParameterList > const ¶mList) | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
setPreconditionerFactory(const Teuchos::RCP< PreconditionerFactoryBase< Scalar > > &precFactory, const std::string &precFactoryName) | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
solverType_ | Thyra::BelosLinearOpWithSolveFactory< Scalar > | private |
SolverType_default | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
SolverType_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
SolverTypes_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
supportsPreconditionerInputType(const EPreconditionerInputType precOpType) const | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
TFQMR_name | Thyra::BelosLinearOpWithSolveFactory< Scalar > | static |
thisValidParamList_ | Thyra::BelosLinearOpWithSolveFactory< Scalar > | private |
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::BelosLinearOpWithSolveFactory< Scalar > | |
unsetParameterList() | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
unsetPreconditionerFactory(Teuchos::RCP< PreconditionerFactoryBase< Scalar > > *precFactory, std::string *precFactoryName) | Thyra::BelosLinearOpWithSolveFactory< Scalar > | |
updateThisValidParamList() | Thyra::BelosLinearOpWithSolveFactory< Scalar > | private |