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

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

approximate(ROCPPOptModelIF_Ptr pIn)LinearDecisionRulevirtual
begin() constOneToExprVariableConverterIFinline
beginInv() constVariableConverterIFinline
const_iterator typedefOneToExprVariableConverterIF
const_iterator_inv typedefVariableConverterIF
ContinuousVarsDRIF(uint memory=1000)ContinuousVarsDRIFinline
convertVar(ROCPPOptModelIF_Ptr pIn, bool resetAndSave=false)LinearDecisionRulevirtual
ContinuousVarsDRIF::convertVar(vector< ROCPPConstraintIF_Ptr >::const_iterator first, vector< ROCPPConstraintIF_Ptr >::const_iterator last, ROCPPObjectiveIF_Ptr obj, const dvContainer &origDVContainer, vector< ROCPPConstraintIF_Ptr > &toAdd, ROCPPObjectiveIF_Ptr &toSet, bool resetAndSave=false)OneToExprVariableConverterIF
ContinuousVarsDRIF::convertVar(ROCPPOptModelIF_Ptr pIn, bool resetAndSave=false)OneToExprVariableConverterIF
VariableConverterIF::convertVar(vector< ROCPPConstraintIF_Ptr >::const_iterator first, vector< ROCPPConstraintIF_Ptr >::const_iterator last, ROCPPObjectiveIF_Ptr obj, const dvContainer &origDVContainer, vector< ROCPPConstraintIF_Ptr > &toAdd, ROCPPObjectiveIF_Ptr &toSet, bool resetAndSave=false)=0VariableConverterIFpure virtual
createInverseMap(const dvContainer &origDVContainer)OneToExprVariableConverterIFvirtual
createTranslationMap(const dvContainer &tmpContainer, map< string, ROCPPExpr_Ptr > &translationMap, vector< ROCPPConstraintIF_Ptr > &toAdd)LinearDecisionRulevirtual
DecisionRuleIF(uint memory=1000)DecisionRuleIFinline
end() constOneToExprVariableConverterIFinline
endInv() constVariableConverterIFinline
evaluateVariableValue(string nme, const map< string, double > &binValuesMap) constOneToExprVariableConverterIFvirtual
find(string varName) constOneToExprVariableConverterIFinline
findInv(string varName) constVariableConverterIFinline
findVarsToTranslate(vector< ROCPPConstraintIF_Ptr >::const_iterator first, vector< ROCPPConstraintIF_Ptr >::const_iterator last, ROCPPObjectiveIF_Ptr obj, dvContainer &container)ContinuousVarsDRIF
OneToExprVariableConverterIF::findVarsToTranslate(vector< ROCPPConstraintIF_Ptr >::const_iterator first, vector< ROCPPConstraintIF_Ptr >::const_iterator last, ROCPPObjectiveIF_Ptr obj, dvContainer &container)=0VariableConverterIFpure virtual
getCoeffDV(string dvName, string uncName) constLinearDecisionRule
getLDRCoeff() constLinearDecisionRuleinline
getLDRExpr() constLinearDecisionRuleinline
getMemory() constDecisionRuleIFinline
getName() constLinearDecisionRuleinlinevirtual
isApplicable(ROCPPOptModelIF_Ptr pIn) constLinearDecisionRulevirtual
LinearDecisionRule(ROCPPuncContainer_Ptr UC, uint memory=1000, double bigM=100.)LinearDecisionRuleinline
LinearDecisionRule(uint memory=1000, double bigM=100.)LinearDecisionRuleinline
m_bigMLinearDecisionRuleprivate
m_cstLinearDecisionRuleprivate
m_inverseMapVariableConverterIFprotected
m_mapOrigDVToUncAndCoeffDVLinearDecisionRuleprivate
m_mapOrigDVUncPairToCoeffDVLinearDecisionRuleprivate
m_memoryDecisionRuleIFprotected
m_translationMapOneToExprVariableConverterIFprotected
m_UCLinearDecisionRuleprivate
m_uncContSetLinearDecisionRuleprivate
OneToExprVariableConverterIF()OneToExprVariableConverterIFinline
printOut(const ROCPPOptModelIF_Ptr pIn, const map< string, double > &variableValue, ROCPPVarIF_Ptr dv)LinearDecisionRulevirtual
printOut(const ROCPPOptModelIF_Ptr pIn, const map< string, double > &resultIn, ROCPPUnc_Ptr unc)LinearDecisionRule
Reformulate(ROCPPOptModelIF_Ptr pIn)LinearDecisionRuleinlinevirtual
ReformulationStrategyIF()ReformulationStrategyIFinline
setUncContainer(ROCPPuncContainer_Ptr UC)LinearDecisionRuleinline
VariableConverterIF()VariableConverterIFinline
~ContinuousVarsDRIF()ContinuousVarsDRIFinlinevirtual
~DecisionRuleIF()DecisionRuleIFinlinevirtual
~LinearDecisionRule()LinearDecisionRuleinline
~OneToExprVariableConverterIF()OneToExprVariableConverterIFinline
~ReformulationStrategyIF()ReformulationStrategyIFinline
~VariableConverterIF()VariableConverterIFinline