ROL
ROL::StochasticProblem< Real > Member List

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

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 >
addProxObjective(const Ptr< ProxObjective< Real >> &prox)ROL::Problem< Real >
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 >
conList_ROL::StochasticProblem< Real >private
edit(void) overrideROL::StochasticProblem< Real >virtual
finalize(bool lumpConstraints=false, bool printToStream=false, std::ostream &outStream=std::cout) overrideROL::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 >
getResidualVector()ROL::Problem< Real >
getResidualVector()ROL::Problem< Real >
getSolutionStatistic(int comp=0, std::string name="") const ROL::StochasticProblem< Real >
INPUT_bnd_ROL::Problem< Real >protected
INPUT_con_ROL::Problem< Real >protected
INPUT_linear_con_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 >
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 >
needRiskLessCon_ROL::StochasticProblem< Real >private
needRiskLessObj_ROL::StochasticProblem< 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_obj_ROL::StochasticProblem< Real >private
ORIGINAL_xdual_ROL::StochasticProblem< Real >private
ORIGINAL_xprim_ROL::StochasticProblem< 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
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 >
removeProxObjective()ROL::Problem< Real >
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
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
~Problem()ROL::Problem< Real >inlinevirtual
~Problem()ROL::Problem< Real >inlinevirtual