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

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

approximate(ROCPPOptModelIF_Ptr pIn)PiecewiseDecisionRulevirtual
calculateMeanAndProb(ROCPPOptModelIF_Ptr pModel, string partition, const map< string, pair< double, double > > &allMap, double allArea)PiecewiseDecisionRuleprivate
calculateSolution(ROCPPOptModelIF_Ptr pIn, const map< string, double > &resultIn, ROCPPVarIF_Ptr dv, string partition)PiecewiseDecisionRule
calculateSolution(ROCPPOptModelIF_Ptr pIn, const map< string, double > &resultIn, ROCPPUnc_Ptr unc, string partition)PiecewiseDecisionRule
createUncertaintyMap(ROCPPOptModelIF_Ptr pIn)PiecewiseDecisionRuleprivate
createVariableMap(ROCPPOptModelIF_Ptr pIn, ROCPPOptModelIF_Ptr pMiddle, vector< ROCPPConstraintIF_Ptr > &vecNACs)PiecewiseDecisionRuleprivate
DecisionRuleIF(uint memory=1000)DecisionRuleIFinline
findOrigVariable(ROCPPVarIF_Ptr newdv) constPiecewiseDecisionRule
getMemory() constDecisionRuleIFinline
getName() constPiecewiseDecisionRuleinlinevirtual
getSolutionApproachParameters(string delimiter) constPiecewiseDecisionRule
getStochasticObj(const pair< double, map< string, ROCPPExpr_Ptr > > &meanAndProb, const ROCPPObjectiveIF_Ptr oldObj, string partitionSubsetNme)PiecewiseDecisionRuleprivate
getVarOnPartition(string partition, string origVarName) constPiecewiseDecisionRule
getWsSolutions(ROCPPOptModelIF_Ptr pIn, const map< string, double > &warmStartResults, const map< string, uint > &wsMap, map< string, double > &wsSolutions)PiecewiseDecisionRule
initialize(ROCPPOptModelIF_Ptr pIn)PiecewiseDecisionRuleprivate
isApplicable(ROCPPOptModelIF_Ptr pIn) constPiecewiseDecisionRulevirtual
m_bigMPiecewiseDecisionRuleprivate
m_folderPiecewiseDecisionRuleprivate
m_memoryDecisionRuleIFprotected
m_numBitsPiecewiseDecisionRuleprivate
m_numPartitionsMapPiecewiseDecisionRuleprivate
m_numPartitionsStrPiecewiseDecisionRuleprivate
m_pBPAPiecewiseDecisionRuleprivate
m_pCVAPiecewiseDecisionRuleprivate
m_pDVAPiecewiseDecisionRuleprivate
m_pMItoMB_BilinearPiecewiseDecisionRuleprivate
m_pPartConstructorPiecewiseDecisionRuleprivate
m_pPartConverterPiecewiseDecisionRuleprivate
m_useExplicitNACsPiecewiseDecisionRuleprivate
m_VariableMapPiecewiseDecisionRuleprivate
PiecewiseDecisionRule(const map< string, uint > &numPartitionsMap=map< string, uint >(), double bigM=100., bool useExplicitNACs=false, string folder=" ")PiecewiseDecisionRule
printOut(const ROCPPOptModelIF_Ptr pIn, const map< string, double > &resultIn, ROCPPVarIF_Ptr dv, map< ROCPPUnc_Ptr, uint > partitionIn)PiecewiseDecisionRule
printOut(const ROCPPOptModelIF_Ptr pIn, const map< string, double > &resultIn, ROCPPVarIF_Ptr dv)PiecewiseDecisionRule
printOut(const ROCPPOptModelIF_Ptr pIn, const map< string, double > &resultIn, ROCPPUnc_Ptr unc, map< ROCPPUnc_Ptr, uint > partitionIn)PiecewiseDecisionRule
printOut(const ROCPPOptModelIF_Ptr pIn, const map< string, double > &resultIn, ROCPPUnc_Ptr unc)PiecewiseDecisionRule
printParametersToScreen() constPiecewiseDecisionRule
Reformulate(ROCPPOptModelIF_Ptr pIn)PiecewiseDecisionRuleinlinevirtual
ReformulationStrategyIF()ReformulationStrategyIFinline
~DecisionRuleIF()DecisionRuleIFinlinevirtual
~PiecewiseDecisionRule()PiecewiseDecisionRuleinline
~ReformulationStrategyIF()ReformulationStrategyIFinline