ROL
ROL::Problem< Real > Member List

This is the complete list of members for ROL::Problem< 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
edit()ROL::Problem< Real >virtual
edit()ROL::Problem< Real >virtual
finalize(bool lumpConstraints=false, bool printToStream=false, std::ostream &outStream=std::cout)ROL::Problem< Real >virtual
finalize(bool lumpConstraints=false, bool printToStream=false, std::ostream &outStream=std::cout)ROL::Problem< 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 >
getDualOptimizationVector()ROL::Problem< Real >
getDualOptimizationVector()ROL::Problem< Real >
getMultiplierVector()ROL::Problem< Real >
getMultiplierVector()ROL::Problem< Real >
getObjective()ROL::Problem< Real >
getObjective()ROL::Problem< 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 >
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
mul_ROL::Problem< Real >private
obj_ROL::Problem< 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
rlc_ROL::Problem< Real >private
setProjectionAlgorithm(ParameterList &parlist)ROL::Problem< Real >
setProjectionAlgorithm(ParameterList &parlist)ROL::Problem< Real >
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