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 >
bnd_ROL::Problem< Real >private
check(bool printToStream=false, std::ostream &outStream=std::cout) constROL::Problem< Real >
check(bool printToStream=false, std::ostream &outStream=std::cout, const Ptr< Vector< Real > > &x0=nullPtr, Real scale=Real(1)) constROL::Problem< Real >
checkDerivatives(bool printToStream=false, std::ostream &outStream=std::cout) constROL::Problem< Real >
checkDerivatives(bool printToStream=false, std::ostream &outStream=std::cout, const Ptr< Vector< Real > > &x0=nullPtr, Real scale=Real(1)) constROL::Problem< Real >
checkLinearity(bool printToStream=false, std::ostream &outStream=std::cout) constROL::Problem< Real >
checkLinearity(bool printToStream=false, std::ostream &outStream=std::cout) constROL::Problem< Real >
checkVectors(bool printToStream=false, std::ostream &outStream=std::cout) constROL::Problem< Real >
checkVectors(bool printToStream=false, std::ostream &outStream=std::cout) constROL::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) 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) constROL::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) constROL::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="") constROL::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
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() constROL::Problem< Real >
isFinalized() constROL::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
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_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 >
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