ROL
|
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) 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 > | |
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 |
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 > | |
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 |