| addBoundConstraint(const Ptr< BoundConstraint< Real > > &bnd) | ROL::Problem< Real > | |
| addBoundConstraint(const Ptr< BoundConstraint< Real > > &bnd) | ROL::Problem< Real > | |
| addConstraint(std::string name, const Ptr< Constraint< Real > > &econ, const Ptr< Vector< Real > > &emul, const Ptr< Vector< Real > > &eres=nullPtr, bool reset=false) | ROL::Problem< Real > | |
| addConstraint(std::string name, const Ptr< Constraint< Real > > &icon, const Ptr< Vector< Real > > &imul, const Ptr< BoundConstraint< Real > > &ibnd, const Ptr< Vector< Real > > &ires=nullPtr, bool reset=false) | ROL::Problem< Real > | |
| addConstraint(std::string name, const Ptr< Constraint< Real > > &econ, const Ptr< Vector< Real > > &emul, const Ptr< Vector< Real > > &eres=nullPtr, bool reset=false) | ROL::Problem< Real > | |
| addConstraint(std::string name, const Ptr< Constraint< Real > > &icon, const Ptr< Vector< Real > > &imul, const Ptr< BoundConstraint< Real > > &ibnd, const Ptr< Vector< Real > > &ires=nullPtr, bool reset=false) | ROL::Problem< Real > | |
| addLinearConstraint(std::string name, const Ptr< Constraint< Real > > &linear_econ, const Ptr< Vector< Real > > &linear_emul, const Ptr< Vector< Real > > &linear_eres=nullPtr, bool reset=false) | ROL::Problem< Real > | |
| addLinearConstraint(std::string name, const Ptr< Constraint< Real > > &linear_icon, const Ptr< Vector< Real > > &linear_imul, const Ptr< BoundConstraint< Real > > &linear_ibnd, const Ptr< Vector< Real > > &linear_ires=nullPtr, bool reset=false) | ROL::Problem< Real > | |
| addLinearConstraint(std::string name, const Ptr< Constraint< Real > > &linear_econ, const Ptr< Vector< Real > > &linear_emul, const Ptr< Vector< Real > > &linear_eres=nullPtr, bool reset=false) | ROL::Problem< Real > | |
| addLinearConstraint(std::string name, const Ptr< Constraint< Real > > &linear_icon, const Ptr< Vector< Real > > &linear_imul, const Ptr< BoundConstraint< Real > > &linear_ibnd, const Ptr< Vector< Real > > &linear_ires=nullPtr, bool reset=false) | ROL::Problem< Real > | |
| addProximableObjective(const Ptr< Objective< Real > > &nobj) | ROL::Problem< Real > | |
| addProxObjective(const Ptr< ProxObjective< Real > > &prox) | ROL::Problem< Real > | |
| bnd_ | ROL::Problem< Real > | private |
| check(bool printToStream=false, std::ostream &outStream=std::cout) const | ROL::Problem< Real > | |
| check(bool printToStream=false, std::ostream &outStream=std::cout, const Ptr< Vector< Real > > &x0=nullPtr, Real scale=Real(1)) const | ROL::Problem< Real > | |
| checkDerivatives(bool printToStream=false, std::ostream &outStream=std::cout) const | ROL::Problem< Real > | |
| checkDerivatives(bool printToStream=false, std::ostream &outStream=std::cout, const Ptr< Vector< Real > > &x0=nullPtr, Real scale=Real(1)) const | ROL::Problem< Real > | |
| checkLinearity(bool printToStream=false, std::ostream &outStream=std::cout) const | ROL::Problem< Real > | |
| checkLinearity(bool printToStream=false, std::ostream &outStream=std::cout) const | ROL::Problem< Real > | |
| checkVectors(bool printToStream=false, std::ostream &outStream=std::cout) const | ROL::Problem< Real > | |
| checkVectors(bool printToStream=false, std::ostream &outStream=std::cout) const | ROL::Problem< Real > | |
| cnt_econ_ | ROL::Problem< Real > | private |
| cnt_icon_ | ROL::Problem< Real > | private |
| cnt_linear_econ_ | ROL::Problem< Real > | private |
| cnt_linear_icon_ | ROL::Problem< Real > | private |
| con_ | ROL::Problem< Real > | private |
| conList_ | ROL::StochasticProblem< Real > | private |
| edit(void) override | ROL::StochasticProblem< Real > | virtual |
| finalize(bool lumpConstraints=false, bool printToStream=false, std::ostream &outStream=std::cout) override | ROL::StochasticProblem< Real > | virtual |
| finalizeIteration() | ROL::Problem< Real > | |
| finalizeIteration() | ROL::Problem< Real > | |
| getBoundConstraint() | ROL::Problem< Real > | |
| getBoundConstraint() | ROL::Problem< Real > | |
| getConstraint() | ROL::Problem< Real > | |
| getConstraint() | ROL::Problem< Real > | |
| getConstraintStatistic(std::string name) const | ROL::StochasticProblem< Real > | |
| getDualOptimizationVector() | ROL::Problem< Real > | |
| getDualOptimizationVector() | ROL::Problem< Real > | |
| getMultiplierVector() | ROL::Problem< Real > | |
| getMultiplierVector() | ROL::Problem< Real > | |
| getObjective() | ROL::Problem< Real > | |
| getObjective() | ROL::Problem< Real > | |
| getObjectiveStatistic(void) const | ROL::StochasticProblem< Real > | |
| getPolyhedralProjection() | ROL::Problem< Real > | |
| getPolyhedralProjection() | ROL::Problem< Real > | |
| getPrimalOptimizationVector() | ROL::Problem< Real > | |
| getPrimalOptimizationVector() | ROL::Problem< Real > | |
| getProblemType() | ROL::Problem< Real > | |
| getProblemType() | ROL::Problem< Real > | |
| getProximableObjective() | ROL::Problem< Real > | |
| getResidualVector() | ROL::Problem< Real > | |
| getResidualVector() | ROL::Problem< Real > | |
| getSolutionStatistic(int comp=0, std::string name="") const | ROL::StochasticProblem< Real > | |
| hasBounds_ | ROL::Problem< Real > | private |
| hasEquality_ | ROL::Problem< Real > | private |
| hasInequality_ | ROL::Problem< Real > | private |
| hasLinearEquality_ | ROL::Problem< Real > | private |
| hasLinearInequality_ | ROL::Problem< Real > | private |
| hasProx_ | ROL::Problem< Real > | private |
| hasProximableObjective_ | ROL::Problem< Real > | private |
| INPUT_bnd_ | ROL::Problem< Real > | protected |
| INPUT_con_ | ROL::Problem< Real > | protected |
| INPUT_linear_con_ | ROL::Problem< Real > | protected |
| INPUT_nobj_ | ROL::Problem< Real > | protected |
| INPUT_obj_ | ROL::Problem< Real > | protected |
| INPUT_prox_ | ROL::Problem< Real > | protected |
| INPUT_xdual_ | ROL::Problem< Real > | protected |
| INPUT_xprim_ | ROL::Problem< Real > | protected |
| isFinalized() const | ROL::Problem< Real > | |
| isFinalized() const | ROL::Problem< Real > | |
| isFinalized_ | ROL::Problem< Real > | private |
| makeConstraintStochastic(std::string name, ParameterList &list, const Ptr< SampleGenerator< Real > > &sampler, const Ptr< BatchManager< Real > > &bman=nullPtr) | ROL::StochasticProblem< Real > | |
| makeLinearConstraintStochastic(std::string name, ParameterList &list, const Ptr< SampleGenerator< Real > > &sampler, const Ptr< BatchManager< Real > > &bman=nullPtr) | ROL::StochasticProblem< Real > | |
| makeObjectiveStochastic(ParameterList &list, const Ptr< SampleGenerator< Real > > &fsampler, const Ptr< SampleGenerator< Real > > &gsampler=nullPtr, const Ptr< SampleGenerator< Real > > &hsampler=nullPtr) | ROL::StochasticProblem< Real > | |
| makeObjectiveStochastic(const Ptr< RandVarFunctional< Real > > &rvf, ParameterList &list, const Ptr< SampleGenerator< Real > > &fsampler, const Ptr< SampleGenerator< Real > > &gsampler=nullPtr, const Ptr< SampleGenerator< Real > > &hsampler=nullPtr) | ROL::StochasticProblem< Real > | |
| mul_ | ROL::Problem< Real > | private |
| needRiskLessCon_ | ROL::StochasticProblem< Real > | private |
| needRiskLessObj_ | ROL::StochasticProblem< Real > | private |
| nobj_ | ROL::Problem< Real > | private |
| obj_ | ROL::Problem< Real > | private |
| objList_ | ROL::StochasticProblem< Real > | private |
| ORIGINAL_bnd_ | ROL::StochasticProblem< Real > | private |
| ORIGINAL_con_ | ROL::StochasticProblem< Real > | private |
| ORIGINAL_linear_con_ | ROL::StochasticProblem< Real > | private |
| ORIGINAL_nobj_ | ROL::StochasticProblem< Real > | private |
| ORIGINAL_obj_ | ROL::StochasticProblem< Real > | private |
| ORIGINAL_xdual_ | ROL::StochasticProblem< Real > | private |
| ORIGINAL_xprim_ | ROL::StochasticProblem< Real > | private |
| ppa_list_ | ROL::Problem< Real > | private |
| Problem(const Ptr< Objective< Real > > &obj, const Ptr< Vector< Real > > &x, const Ptr< Vector< Real > > &g=nullPtr) | ROL::Problem< Real > | |
| Problem(const Problem &problem) | ROL::Problem< Real > | inline |
| Problem(const Ptr< Objective< Real > > &obj, const Ptr< Vector< Real > > &x, const Ptr< Vector< Real > > &g=nullPtr) | ROL::Problem< Real > | |
| Problem(const Problem &problem) | ROL::Problem< Real > | inline |
| problemType_ | ROL::Problem< Real > | private |
| proj_ | ROL::Problem< Real > | private |
| prox_ | ROL::Problem< Real > | private |
| removeBoundConstraint() | ROL::Problem< Real > | |
| removeBoundConstraint() | ROL::Problem< Real > | |
| removeConstraint(std::string name) | ROL::Problem< Real > | |
| removeConstraint(std::string name) | ROL::Problem< Real > | |
| removeLinearConstraint(std::string name) | ROL::Problem< Real > | |
| removeLinearConstraint(std::string name) | ROL::Problem< Real > | |
| removeProximableObjective() | ROL::Problem< Real > | |
| removeProxObjective() | ROL::Problem< Real > | |
| res_ | ROL::Problem< Real > | private |
| resetStochastic(void) | ROL::StochasticProblem< Real > | |
| resetStochasticConstraint(std::string name) | ROL::StochasticProblem< Real > | |
| resetStochasticLinearConstraint(std::string name) | ROL::StochasticProblem< Real > | |
| resetStochasticObjective(void) | ROL::StochasticProblem< Real > | |
| risk_ | ROL::StochasticProblem< Real > | private |
| rlc_ | ROL::Problem< Real > | private |
| setProjectionAlgorithm(ParameterList &parlist) | ROL::Problem< Real > | |
| setProjectionAlgorithm(ParameterList &parlist) | ROL::Problem< Real > | |
| statMap_ | ROL::StochasticProblem< Real > | private |
| StochasticProblem(const Ptr< Objective< Real > > &obj, const Ptr< Vector< Real > > &x, const Ptr< Vector< Real > > &g=nullPtr) | ROL::StochasticProblem< Real > | |
| StochasticProblem(const Problem< Real > &problem) | ROL::StochasticProblem< Real > | inline |
| xdual_ | ROL::Problem< Real > | private |
| xfeas_ | ROL::Problem< Real > | private |
| xprim_ | ROL::Problem< Real > | private |
| ~Problem() | ROL::Problem< Real > | inlinevirtual |
| ~Problem() | ROL::Problem< Real > | inlinevirtual |