ROL
ROL::TypeU::TrustRegionAlgorithm< Real > Member List

This is the complete list of members for ROL::TypeU::TrustRegionAlgorithm< Real >, including all inherited members.

Algorithm()ROL::TypeU::Algorithm< Real >
computeGradient(const Vector< Real > &x, Objective< Real > &obj, bool accept)ROL::TypeU::TrustRegionAlgorithm< Real >private
computeValue(const Vector< Real > &x, Objective< Real > &obj, Real pRed)ROL::TypeU::TrustRegionAlgorithm< Real >private
delMax_ROL::TypeU::TrustRegionAlgorithm< Real >private
eps_ROL::TypeU::TrustRegionAlgorithm< Real >private
esec_ROL::TypeU::TrustRegionAlgorithm< Real >private
eta0_ROL::TypeU::TrustRegionAlgorithm< Real >private
eta1_ROL::TypeU::TrustRegionAlgorithm< Real >private
eta2_ROL::TypeU::TrustRegionAlgorithm< Real >private
etr_ROL::TypeU::TrustRegionAlgorithm< Real >private
force_ROL::TypeU::TrustRegionAlgorithm< Real >private
forceFactor_ROL::TypeU::TrustRegionAlgorithm< Real >private
gamma0_ROL::TypeU::TrustRegionAlgorithm< Real >private
gamma1_ROL::TypeU::TrustRegionAlgorithm< Real >private
gamma2_ROL::TypeU::TrustRegionAlgorithm< Real >private
getState() const ROL::TypeU::Algorithm< Real >
gtol_ROL::TypeU::TrustRegionAlgorithm< Real >private
initialize(const Vector< Real > &x, const Vector< Real > &g, Vector< Real > &Bg, Objective< Real > &obj, std::ostream &outStream=std::cout)ROL::TypeU::TrustRegionAlgorithm< Real >private
ROL::TypeU::Algorithm::initialize(const Vector< Real > &x, const Vector< Real > &g)ROL::TypeU::Algorithm< Real >protected
model_ROL::TypeU::TrustRegionAlgorithm< Real >private
NMstorage_ROL::TypeU::TrustRegionAlgorithm< Real >private
omega_ROL::TypeU::TrustRegionAlgorithm< Real >private
printHeader_ROL::TypeU::TrustRegionAlgorithm< Real >private
reset()ROL::TypeU::Algorithm< Real >
run(Vector< Real > &x, const Vector< Real > &g, Objective< Real > &obj, std::ostream &outStream=std::cout) overrideROL::TypeU::TrustRegionAlgorithm< Real >virtual
ROL::TypeU::Algorithm::run(Problem< Real > &problem, std::ostream &outStream=std::cout)ROL::TypeU::Algorithm< Real >virtual
ROL::TypeU::Algorithm::run(Vector< Real > &x, Objective< Real > &obj, std::ostream &outStream=std::cout)ROL::TypeU::Algorithm< Real >virtual
ROL::TypeU::Algorithm::run(Vector< Real > &x, Objective< Real > &obj, Constraint< Real > &linear_con, Vector< Real > &linear_mul, std::ostream &outStream=std::cout)ROL::TypeU::Algorithm< Real >virtual
ROL::TypeU::Algorithm::run(Vector< Real > &x, const Vector< Real > &g, Objective< Real > &obj, Constraint< Real > &linear_con, Vector< Real > &linear_mul, const Vector< Real > &linear_c, std::ostream &outStream=std::cout)ROL::TypeU::Algorithm< Real >virtual
scale0_ROL::TypeU::TrustRegionAlgorithm< Real >private
scale1_ROL::TypeU::TrustRegionAlgorithm< Real >private
scale_ROL::TypeU::TrustRegionAlgorithm< Real >private
setStatusTest(const Ptr< StatusTest< Real >> &status, bool combineStatus=false)ROL::TypeU::Algorithm< Real >
solver_ROL::TypeU::TrustRegionAlgorithm< Real >private
SPflag_ROL::TypeU::TrustRegionAlgorithm< Real >private
SPiter_ROL::TypeU::TrustRegionAlgorithm< Real >private
state_ROL::TypeU::Algorithm< Real >protected
status_ROL::TypeU::Algorithm< Real >protected
TRflag_ROL::TypeU::TrustRegionAlgorithm< Real >private
TRsafe_ROL::TypeU::TrustRegionAlgorithm< Real >private
TrustRegionAlgorithm(ParameterList &parlist, const Ptr< Secant< Real >> &secant=nullPtr)ROL::TypeU::TrustRegionAlgorithm< Real >
updateIter_ROL::TypeU::TrustRegionAlgorithm< Real >private
useInexact_ROL::TypeU::TrustRegionAlgorithm< Real >private
useNM_ROL::TypeU::TrustRegionAlgorithm< Real >private
useSecantHessVec_ROL::TypeU::TrustRegionAlgorithm< Real >private
useSecantPrecond_ROL::TypeU::TrustRegionAlgorithm< Real >private
verbosity_ROL::TypeU::TrustRegionAlgorithm< Real >private
writeExitStatus(std::ostream &os) const ROL::TypeU::Algorithm< Real >virtual
writeHeader(std::ostream &os) const overrideROL::TypeU::TrustRegionAlgorithm< Real >virtual
writeName(std::ostream &os) const overrideROL::TypeU::TrustRegionAlgorithm< Real >virtual
writeOutput(std::ostream &os, const bool print_header=false) const overrideROL::TypeU::TrustRegionAlgorithm< Real >virtual
~Algorithm()ROL::TypeU::Algorithm< Real >inlinevirtual