Go to the documentation of this file.
16 #ifndef DecompAlgoRC_h_
17 #define DecompAlgoRC_h_
36 const std::string m_classTag;
39 std::vector<double> m_u;
72 void recomposeSolution(
const double* solution,
89 const int maxInnerIter,
90 const int maxOuterIter);
91 int addCutsFromPool();
93 double& mostNegReducedCost);
94 bool updateObjBound(
const double mostNegRC = -
DecompBigNum);
130 m_classTag(
"D-ALGORC"),
DecompAlgoRC(DecompApp *app, UtilParameters &utilParam)
Default constructors.
double m_infinity
The value of "infinity".
void setInitObjUB(const double objUB)
const double * getRowPrice()
Base class for DECOMP algorithms.
std::list< DecompVar * > DecompVarList
const double DecompBigNum
~DecompAlgoRC()
Destructor.
The main application class.