| 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 |