ROC++  v1.2
Automatic Robust Optimization in C++
UncertainMultiStageOptimizationModel Member List

This is the complete list of members for UncertainMultiStageOptimizationModel, including all inherited members.

add_constraint(ROCPPConstraintIF_Ptr pConstraint, string blockNme="main")OptimizationModelIF
add_constraint_uncset(ROCPPConstraintIF_Ptr pUncCstr, string blockNme="main")OptimizationModelIF
add_constraints(vector< ROCPPConstraintIF_Ptr >::const_iterator first, vector< ROCPPConstraintIF_Ptr >::const_iterator last, string blockNme="main")OptimizationModelIF
add_ddu(ROCPPUnc_Ptr pUncertainty, uint firstTimeStageObservable, uint lastTimeStageObservable, const map< uint, double > &obsCosts)OptimizationModelIFvirtual
add_ddu_obj(ROCPPVarIF_Ptr pVar, double cost)OptimizationModelIFprotected
add_epigraph()OptimizationModelIF
add_soc_constraint(ROCPPVarIF_Ptr coneHead, const vector< ROCPPVarIF_Ptr > &otherVars, string blockNme="main")OptimizationModelIF
add_uncertainties(ROCPPconstuncContainer_Ptr pUncContainer)UncertainOptimizationModelprotected
add_uncertainty(ROCPPUnc_Ptr pUnc)UncertainOptimizationModelprotectedvirtual
add_var(ROCPPVarIF_Ptr pVariable)OptimizationModelIFprotectedvirtual
add_vars(ROCPPconstdvContainer_Ptr pDVcontainer)OptimizationModelIFprotectedvirtual
blockMapBegin() constOptimizationModelIFinline
blockMapEnd() constOptimizationModelIFinline
checkCompatibility(ROCPPConstraintIF_Ptr pConstraint) constUncertainOptimizationModelvirtual
checkCompatibility(ROCPPObjectiveIF_Ptr pObjFun) constUncertainOptimizationModelvirtual
OptimizationModelIF::checkCompatibility(ROCPPVarIF_Ptr pVariable) constOptimizationModelIFvirtual
Clone() constOptimizationModelIFvirtual
constraintBegin() constOptimizationModelIFinline
constraintEnd() constOptimizationModelIFinline
constraintIterator typedefOptimizationModelIF
createUncMap(ROCPPConstraintIF_Ptr pConstraint)UncertainOptimizationModelvirtual
createUncMap(ROCPPObjectiveIF_Ptr objFun)UncertainOptimizationModelvirtual
createVarMap(ROCPPConstraintIF_Ptr pConstraint)OptimizationModelIF
createVarMap(ROCPPObjectiveIF_Ptr objFun)OptimizationModelIF
getAllProductsOf2Variables(map< pair< string, string >, uint > &freqMap, map< pair< string, string >, multimap< string, ROCPPVarIF_Ptr > > &termMap) constOptimizationModelIF
getAlphabeticalLocation(ROCPPUnc_Ptr pUncertainty) constUncertainOptimizationModel
getConstraintIdx(constraintIterator pConstraintIt) constOptimizationModelIFprotected
getdduStagesObs() constOptimizationModelIFvirtual
getDDUToMeasMap() constOptimizationModelIFvirtual
getDVContainer() constOptimizationModelIFinline
getExpectation()UncertainOptimizationModelvirtual
getFirstStageObservable(string uncName) constUncertainOptimizationModelvirtual
getLastStageObservable(string uncName) constUncertainOptimizationModelvirtual
getMeasVar(string dduncName, uint timeStage) constOptimizationModelIFvirtual
getNumAdaptiveContVars() constOptimizationModelIF
getNumAdaptiveVars() constOptimizationModelIF
getNumBoolVars() constOptimizationModelIF
getNumConstraints() constOptimizationModelIFinline
getNumContVars() constOptimizationModelIF
getNumIntVars() constOptimizationModelIF
getNumObsUncertainties() constUncertainOptimizationModel
getNumProblemConstraints() constUncertainOptimizationModelinline
getNumTimeStages() constOptimizationModelIFinline
getNumTimesTermAppears(const multimap< string, ROCPPVarIF_Ptr > &term) constOptimizationModelIF
getNumUncertainties() constUncertainOptimizationModelvirtual
getNumUncertaintySetConstraints() constUncertainOptimizationModelinline
getNumVars() constOptimizationModelIF
getObj() constOptimizationModelIFinline
getObjType() constUncertainOptimizationModelinlinevirtual
getObservableAlphabeticalLocation(ROCPPUnc_Ptr pUncertainty) constUncertainOptimizationModel
getObsUncContainer() constUncertainOptimizationModel
getType() constUncertainMultiStageOptimizationModelinlinevirtual
getUnc(string uncName) constUncertainOptimizationModelvirtual
getUncContainer() constUncertainOptimizationModelinlinevirtual
getVar(string varName) constOptimizationModelIF
getVarsAffectingUncSet(dvContainer &dvs)UncertainOptimizationModel
hasDecisionDependentUncertaintySet() constUncertainOptimizationModelvirtual
hasNonlinearities() constOptimizationModelIF
hasRealVarsInUncertaintySet() constUncertainOptimizationModelvirtual
hasRectangularUncertaintySet() constUncertainOptimizationModelvirtual
isAdaptive(string varName) constOptimizationModelIF
isDDU(string uncName) constOptimizationModelIFinlinevirtual
isInStandardForm() constOptimizationModelIF
isMultiStageOptModelDDID() constOptimizationModelIFinlinevirtual
isObservable(string uncName) constUncertainOptimizationModelvirtual
isUncertainOptimizationModel() constUncertainOptimizationModelinlinevirtual
m_constraintsOptimizationModelIFprivate
m_dduContainerOptimizationModelIFprotected
m_dduStagesObsOptimizationModelIFprotected
m_dduToMeasMapOptimizationModelIFprotected
m_mapBlockConstraintsOptimizationModelIFprotected
m_measVarsOptimizationModelIFprotected
m_nondduContainerOptimizationModelIFprotected
m_numTimeStagesOptimizationModelIFprotected
m_objTypeUncertainOptimizationModelprotected
m_pDVContainerOptimizationModelIFprivate
m_pObjOptimizationModelIFprivate
m_pUncContainerOptimizationModelIFprotected
m_uncertaintySetOptimizationModelIFprotected
OptimizationModelIF(uint numTimeStages=1)OptimizationModelIF
pair_uncertainties(ROCPPUnc_Ptr u1, ROCPPUnc_Ptr u2)OptimizationModelIFvirtual
push_constraint(ROCPPConstraintIF_Ptr pConstraint)OptimizationModelIFprotected
replaceTermWithVar(const multimap< string, ROCPPVarIF_Ptr > &term, ROCPPVarIF_Ptr var) constOptimizationModelIF
set_ddu(ROCPPOptModelIF_Ptr pIn)OptimizationModelIFvirtual
set_ddu(const map< pair< string, uint >, measPair > &dduToMeasMap, const map< string, pair< uint, uint > > &dduStagesObs)OptimizationModelIFvirtual
set_objective(ROCPPObjectiveIF_Ptr pObj)OptimizationModelIFvirtual
set_objective(ROCPPExpr_Ptr objFun)OptimizationModelIF
set_objective(vector< ROCPPExpr_Ptr > objFuns)OptimizationModelIF
set_objType(uncOptModelObjType pType)UncertainOptimizationModelinlinevirtual
UncertainMultiStageOptimizationModel(uint numTimeStages=1, uncOptModelObjType objType=robust)UncertainMultiStageOptimizationModelinline
UncertainOptimizationModel(uint numTimeStages=1, uncOptModelObjType objType=robust)UncertainOptimizationModel
uncertaintiesBegin() constUncertainOptimizationModelvirtual
uncertaintiesEnd() constUncertainOptimizationModelvirtual
uncertaintiesIterator typedefOptimizationModelIF
uncertaintySetBegin() constUncertainOptimizationModelinline
uncertaintySetBegin(string blockNme) constUncertainOptimizationModel
uncertaintySetEnd() constUncertainOptimizationModelinline
uncertaintySetEnd(string blockNme) constUncertainOptimizationModel
uncertaintySetIterator typedefUncertainOptimizationModel
uncIsDefined(string uncName) constUncertainOptimizationModel
VarInObj(string varName, uint i=1) constOptimizationModelIF
varIsDefined(string varName) constOptimizationModelIF
varsBegin() constOptimizationModelIF
varsEnd() constOptimizationModelIF
varsIterator typedefOptimizationModelIF
WriteToFile(string folderName, string fileName) constOptimizationModelIFvirtual
~OptimizationModelIF()OptimizationModelIFinlinevirtual
~UncertainMultiStageOptimizationModel()UncertainMultiStageOptimizationModelinline
~UncertainOptimizationModel()UncertainOptimizationModelinlinevirtual