ROL
|
This is the complete list of members for ROL::OptimizationProblem< Real >, including all inherited members.
bnd_ | ROL::OptimizationProblem< Real > | private |
buildRiskBnd(Ptr< BoundConstraint< Real >> &bnd) | ROL::OptimizationProblem< Real > | inlineprivate |
buildRiskVec(Ptr< Vector< Real >> &x) | ROL::OptimizationProblem< Real > | inlineprivate |
check(std::ostream &outStream=std::cout, const int numSteps=ROL_NUM_CHECKDERIV_STEPS, const int order=1) | ROL::OptimizationProblem< Real > | inline |
checkConstraint(Vector< Real > &x, Vector< Real > &u, Vector< Real > &v, Vector< Real > &c, Vector< Real > &l, std::ostream &outStream=std::cout, const int numSteps=ROL_NUM_CHECKDERIV_STEPS, const int order=1) | ROL::OptimizationProblem< Real > | inline |
checkMultiplierVector(Vector< Real > &w, Vector< Real > &q, Vector< Real > &l, std::ostream &outStream=std::cout) | ROL::OptimizationProblem< Real > | inline |
checkObjective(Vector< Real > &x, Vector< Real > &u, Vector< Real > &v, std::ostream &outStream=std::cout, const int numSteps=ROL_NUM_CHECKDERIV_STEPS, const int order=1) | ROL::OptimizationProblem< Real > | inline |
checkSolutionVector(Vector< Real > &x, Vector< Real > &y, Vector< Real > &u, std::ostream &outStream=std::cout) | ROL::OptimizationProblem< Real > | inline |
computeSampleMean(const Ptr< SampleGenerator< Real >> &sampler) const | ROL::OptimizationProblem< Real > | inlineprivate |
con_ | ROL::OptimizationProblem< Real > | private |
conManager_ | ROL::OptimizationProblem< Real > | private |
ecbman_ | ROL::OptimizationProblem< Real > | private |
exsampler_ | ROL::OptimizationProblem< Real > | private |
getBoundConstraint(void) | ROL::OptimizationProblem< Real > | inlinevirtual |
getConstraint(void) | ROL::OptimizationProblem< Real > | inlinevirtual |
getConstraintStatistic(const int index=0) const | ROL::OptimizationProblem< Real > | inline |
getMultiplierVector(void) | ROL::OptimizationProblem< Real > | inlinevirtual |
getObjective(void) | ROL::OptimizationProblem< Real > | inlinevirtual |
getObjectiveStatistic(void) const | ROL::OptimizationProblem< Real > | inline |
getProblemType(void) | ROL::OptimizationProblem< Real > | inline |
getSolutionStatistic(int comp=0, int index=0) | ROL::OptimizationProblem< Real > | inline |
getSolutionVector(void) | ROL::OptimizationProblem< Real > | inlinevirtual |
gsampler_ | ROL::OptimizationProblem< Real > | private |
hsampler_ | ROL::OptimizationProblem< Real > | private |
icbman_ | ROL::OptimizationProblem< Real > | private |
initialize(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd, const std::vector< Ptr< Constraint< Real >>> &econ, const std::vector< Ptr< Vector< Real >>> &emul, const std::vector< Ptr< Constraint< Real >>> &icon, const std::vector< Ptr< Vector< Real >>> &imul, const std::vector< Ptr< BoundConstraint< Real >>> &ibnd) | ROL::OptimizationProblem< Real > | inlineprivate |
initStochastic(void) | ROL::OptimizationProblem< Real > | inlineprivate |
INPUT_bnd_ | ROL::OptimizationProblem< Real > | private |
INPUT_econ_ | ROL::OptimizationProblem< Real > | private |
INPUT_emul_ | ROL::OptimizationProblem< Real > | private |
INPUT_ibnd_ | ROL::OptimizationProblem< Real > | private |
INPUT_icon_ | ROL::OptimizationProblem< Real > | private |
INPUT_imul_ | ROL::OptimizationProblem< Real > | private |
INPUT_obj_ | ROL::OptimizationProblem< Real > | private |
INPUT_sol_ | ROL::OptimizationProblem< Real > | private |
INTERMEDIATE_bnd_ | ROL::OptimizationProblem< Real > | private |
INTERMEDIATE_econ_ | ROL::OptimizationProblem< Real > | private |
INTERMEDIATE_emul_ | ROL::OptimizationProblem< Real > | private |
INTERMEDIATE_ibnd_ | ROL::OptimizationProblem< Real > | private |
INTERMEDIATE_icon_ | ROL::OptimizationProblem< Real > | private |
INTERMEDIATE_imul_ | ROL::OptimizationProblem< Real > | private |
INTERMEDIATE_obj_ | ROL::OptimizationProblem< Real > | private |
INTERMEDIATE_sol_ | ROL::OptimizationProblem< Real > | private |
isInitialized_ | ROL::OptimizationProblem< Real > | private |
isStochastic_ | ROL::OptimizationProblem< Real > | private |
ixsampler_ | ROL::OptimizationProblem< Real > | private |
mul_ | ROL::OptimizationProblem< Real > | private |
needRiskLessEcon_ | ROL::OptimizationProblem< Real > | private |
needRiskLessIcon_ | ROL::OptimizationProblem< Real > | private |
needRiskLessObj_ | ROL::OptimizationProblem< Real > | private |
obj_ | ROL::OptimizationProblem< Real > | private |
OptimizationProblem(void) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd, const std::vector< Ptr< Constraint< Real >>> &econ, const std::vector< Ptr< Vector< Real >>> &emul, const std::vector< Ptr< Constraint< Real >>> &icon, const std::vector< Ptr< Vector< Real >>> &imul, const std::vector< Ptr< BoundConstraint< Real >>> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd, const Ptr< Constraint< Real >> &econ, const Ptr< Vector< Real >> &emul, const std::vector< Ptr< Constraint< Real >>> &icon, const std::vector< Ptr< Vector< Real >>> &imul, const std::vector< Ptr< BoundConstraint< Real >>> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd, const std::vector< Ptr< Constraint< Real >>> &econ, const std::vector< Ptr< Vector< Real >>> &emul, const Ptr< Constraint< Real >> &icon, const Ptr< Vector< Real >> &imul, const Ptr< BoundConstraint< Real >> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd, const Ptr< Constraint< Real >> &econ, const Ptr< Vector< Real >> &emul, const Ptr< Constraint< Real >> &icon, const Ptr< Vector< Real >> &imul, const Ptr< BoundConstraint< Real >> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const std::vector< Ptr< Constraint< Real >>> &econ, const std::vector< Ptr< Vector< Real >>> &emul, const std::vector< Ptr< Constraint< Real >>> &icon, const std::vector< Ptr< Vector< Real >>> &imul, const std::vector< Ptr< BoundConstraint< Real >>> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< Constraint< Real >> &econ, const Ptr< Vector< Real >> &emul, const std::vector< Ptr< Constraint< Real >>> &icon, const std::vector< Ptr< Vector< Real >>> &imul, const std::vector< Ptr< BoundConstraint< Real >>> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const std::vector< Ptr< Constraint< Real >>> &econ, const std::vector< Ptr< Vector< Real >>> &emul, const Ptr< Constraint< Real >> &icon, const Ptr< Vector< Real >> &imul, const Ptr< BoundConstraint< Real >> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< Constraint< Real >> &econ, const Ptr< Vector< Real >> &emul, const Ptr< Constraint< Real >> &icon, const Ptr< Vector< Real >> &imul, const Ptr< BoundConstraint< Real >> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd, const std::vector< Ptr< Constraint< Real >>> &econ, const std::vector< Ptr< Vector< Real >>> &emul) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd, const Ptr< Constraint< Real >> &econ, const Ptr< Vector< Real >> &emul) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd, const std::vector< Ptr< Constraint< Real >>> &icon, const std::vector< Ptr< Vector< Real >>> &imul, const std::vector< Ptr< BoundConstraint< Real >>> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd, const Ptr< Constraint< Real >> &icon, const Ptr< Vector< Real >> &imul, const Ptr< BoundConstraint< Real >> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const std::vector< Ptr< Constraint< Real >>> &econ, const std::vector< Ptr< Vector< Real >>> &emul) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< Constraint< Real >> &econ, const Ptr< Vector< Real >> &emul) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const std::vector< Ptr< Constraint< Real >>> &icon, const std::vector< Ptr< Vector< Real >>> &imul, const std::vector< Ptr< BoundConstraint< Real >>> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< Constraint< Real >> &icon, const Ptr< Vector< Real >> &imul, const Ptr< BoundConstraint< Real >> &ibnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x, const Ptr< BoundConstraint< Real >> &bnd) | ROL::OptimizationProblem< Real > | inline |
OptimizationProblem(const Ptr< Objective< Real >> &obj, const Ptr< Vector< Real >> &x) | ROL::OptimizationProblem< Real > | inline |
parlistCon_ | ROL::OptimizationProblem< Real > | private |
parlistObj_ | ROL::OptimizationProblem< Real > | private |
problemType_ | ROL::OptimizationProblem< Real > | private |
reset(void) | ROL::OptimizationProblem< Real > | inline |
setAlmostSureEquality(const Ptr< SampleGenerator< Real >> &sampler, const int index=0) | ROL::OptimizationProblem< Real > | inline |
setAlmostSureInequality(const Ptr< SampleGenerator< Real >> &sampler, const int index=0) | ROL::OptimizationProblem< Real > | inline |
setMeanValueEquality(const Ptr< SampleGenerator< Real >> &sampler, const int index=0) | ROL::OptimizationProblem< Real > | inline |
setMeanValueInequality(const Ptr< SampleGenerator< Real >> &sampler, const int index=0) | ROL::OptimizationProblem< Real > | inline |
setMeanValueObjective(const Ptr< SampleGenerator< Real >> &sampler) | ROL::OptimizationProblem< Real > | inline |
setRiskAverseInequality(ParameterList &parlist, const Ptr< SampleGenerator< Real >> &sampler, const int index=0) | ROL::OptimizationProblem< Real > | inline |
setRiskAverseObjective(ParameterList &parlist, const Ptr< SampleGenerator< Real >> &vsampler, const Ptr< SampleGenerator< Real >> &gsampler=nullPtr, const Ptr< SampleGenerator< Real >> &hsampler=nullPtr) | ROL::OptimizationProblem< Real > | inline |
setRiskLessCon(const Ptr< Constraint< Real >> &con, const bool needRiskLess) const | ROL::OptimizationProblem< Real > | inlineprivate |
setRiskLessObj(const Ptr< Objective< Real >> &obj, const bool needRiskLess) const | ROL::OptimizationProblem< Real > | inlineprivate |
setRiskNeutralEquality(const Ptr< SampleGenerator< Real >> &xsampler, const Ptr< BatchManager< Real >> &cbman, const int index=0) | ROL::OptimizationProblem< Real > | inline |
setRiskNeutralInequality(const Ptr< SampleGenerator< Real >> &xsampler, const Ptr< BatchManager< Real >> &cbman, const int index=0) | ROL::OptimizationProblem< Real > | inline |
setRiskNeutralObjective(const Ptr< SampleGenerator< Real >> &vsampler, const Ptr< SampleGenerator< Real >> &gsampler=nullPtr, const Ptr< SampleGenerator< Real >> &hsampler=nullPtr, const bool storage=true) | ROL::OptimizationProblem< Real > | inline |
setStochasticEquality(std::vector< ParameterList > &parlist, const std::vector< Ptr< SampleGenerator< Real >>> &xsampler, const std::vector< Ptr< BatchManager< Real >>> &cbman) | ROL::OptimizationProblem< Real > | inline |
setStochasticEquality(ParameterList &parlist, const Ptr< SampleGenerator< Real >> &xsampler, const Ptr< BatchManager< Real >> &cbman) | ROL::OptimizationProblem< Real > | inline |
setStochasticInequality(std::vector< ParameterList > &parlist, const std::vector< Ptr< SampleGenerator< Real >>> &xsampler, const std::vector< Ptr< BatchManager< Real >>> &cbman) | ROL::OptimizationProblem< Real > | inline |
setStochasticInequality(ParameterList &parlist, const Ptr< SampleGenerator< Real >> &xsampler, const Ptr< BatchManager< Real >> &cbman) | ROL::OptimizationProblem< Real > | inline |
setStochasticObjective(ParameterList &parlist, const Ptr< SampleGenerator< Real >> &vsampler, const Ptr< SampleGenerator< Real >> &gsampler=nullPtr, const Ptr< SampleGenerator< Real >> &hsampler=nullPtr) | ROL::OptimizationProblem< Real > | inline |
sol_ | ROL::OptimizationProblem< Real > | private |
vsampler_ | ROL::OptimizationProblem< Real > | private |
~OptimizationProblem(void) | ROL::OptimizationProblem< Real > | inlinevirtual |