createLinearSolveStrategy(const std::string &linearSolveStrategyName) const | Stratimikos::DefaultLinearSolverBuilder | |
createPreconditioningStrategy(const std::string &preconditioningStrategyName) const | Stratimikos::DefaultLinearSolverBuilder | |
DefaultLinearSolverBuilder(const std::string ¶msXmlFileName="", const std::string &extraParamsXmlString="", const std::string ¶msUsedXmlOutFileName="", const std::string ¶msXmlFileNameOption="linear-solver-params-file", const std::string &extraParamsXmlStringOption="extra-linear-solver-params", const std::string ¶msUsedXmlOutFileNameOption="linear-solver-params-used-file") | Stratimikos::DefaultLinearSolverBuilder | |
defaultLOWSF_ | Stratimikos::DefaultLinearSolverBuilder | private |
defaultPF_ | Stratimikos::DefaultLinearSolverBuilder | private |
enableDelayedSolverConstruction_ | Stratimikos::DefaultLinearSolverBuilder | private |
getLinearSolveStrategyName() const | Stratimikos::DefaultLinearSolverBuilder | |
getNonconstParameterList() | Stratimikos::DefaultLinearSolverBuilder | |
getParameterList() const | Stratimikos::DefaultLinearSolverBuilder | |
getPreconditionerStrategyName() const | Stratimikos::DefaultLinearSolverBuilder | |
getValidParameters() const | Stratimikos::DefaultLinearSolverBuilder | |
initializeDefaults() | Stratimikos::DefaultLinearSolverBuilder | private |
justInTimeInitialize() const | Stratimikos::DefaultLinearSolverBuilder | private |
lowsf_fcty_t typedef | Stratimikos::DefaultLinearSolverBuilder | private |
lowsfArray_ | Stratimikos::DefaultLinearSolverBuilder | private |
lowsfValidator_ | Stratimikos::DefaultLinearSolverBuilder | mutableprivate |
paramList_ | Stratimikos::DefaultLinearSolverBuilder | private |
pf_fcty_t typedef | Stratimikos::DefaultLinearSolverBuilder | private |
pfArray_ | Stratimikos::DefaultLinearSolverBuilder | private |
pfValidator_ | Stratimikos::DefaultLinearSolverBuilder | mutableprivate |
readParameters(std::ostream *out) | Stratimikos::DefaultLinearSolverBuilder | |
setDefaultLinearSolveStrategyFactoryName(const std::string &solveStrategyName) | Stratimikos::DefaultLinearSolverBuilder | |
setDefaultPreconditioningStrategyFactoryName(const std::string &precStrategyName) | Stratimikos::DefaultLinearSolverBuilder | |
setLinearSolveStrategyFactory(const RCP< const AbstractFactory< Thyra::LinearOpWithSolveFactoryBase< double > > > &solveStrategyFactory, const std::string &solveStrategyName, const bool makeDefault=false) | Stratimikos::DefaultLinearSolverBuilder | |
setParameterList(RCP< ParameterList > const ¶mList) | Stratimikos::DefaultLinearSolverBuilder | |
setPreconditioningStrategyFactory(const RCP< const AbstractFactory< Thyra::PreconditionerFactoryBase< double > > > &precStrategyFactory, const std::string &precStrategyName, const bool makeDefault=false) | Stratimikos::DefaultLinearSolverBuilder | |
setupCLP(Teuchos::CommandLineProcessor *clp) | Stratimikos::DefaultLinearSolverBuilder | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(std::string, paramsXmlFileName) | Stratimikos::DefaultLinearSolverBuilder | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(std::string, extraParamsXmlString) | Stratimikos::DefaultLinearSolverBuilder | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(std::string, paramsUsedXmlOutFileName) | Stratimikos::DefaultLinearSolverBuilder | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(std::string, paramsXmlFileNameOption) | Stratimikos::DefaultLinearSolverBuilder | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(std::string, extraParamsXmlStringOption) | Stratimikos::DefaultLinearSolverBuilder | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(std::string, paramsUsedXmlOutFileNameOption) | Stratimikos::DefaultLinearSolverBuilder | |
unsetParameterList() | Stratimikos::DefaultLinearSolverBuilder | |
validLowsfNames_ | Stratimikos::DefaultLinearSolverBuilder | private |
validParamList_ | Stratimikos::DefaultLinearSolverBuilder | mutableprivate |
validPfNames_ | Stratimikos::DefaultLinearSolverBuilder | private |
writeParamsFile(const Thyra::LinearOpWithSolveFactoryBase< double > &lowsFactory, const std::string &outputXmlFileName="") const | Stratimikos::DefaultLinearSolverBuilder | |
~DefaultLinearSolverBuilder() | Stratimikos::DefaultLinearSolverBuilder | |