Go to the documentation of this file.
16 #ifndef DecompStats_h_
17 #define DecompStats_h_
203 if (nHistorySize > 0) {
std::vector< double > thisGenVars
const double COIN_DBL_MAX
int varsThisRound
Number of vars generated in this round of pricing calls.
int cutCallsTotal
Number of cut calls in this node in total.
double timeStamp
The time stamp (from start) when bound was recorded.
std::pair< double, double > objBest
The global lower (.first) and upper (.second) bound.
std::vector< double > thisDecomp
std::vector< double > thisCompressCols
double m_infinity
Value of infinity.
double bestBoundIP
The best recorded integer upper bound.
double thisBoundIP
The recorded integer upper bound.
std::vector< double > thisSolveRelaxApp
int pricePass
The price pass when bound was recorded.
double thisBoundUB
The recorded continuous upper bound.
int cutPass
The cut pass when bound was recorded.
int cutsThisRound
Number of cuts generated in this round of cut calls.
void printOverallStats(std::ostream *os=&std::cout)
int priceCallsTotal
Number of price calls in this node in total.
double totalSolveRelaxApp
void printDetailedStats(std::ostream *os=&std::cout)
int phase
The phase when bound was recorded.
DecompObjBound(double infinity)
int cutCallsRound
Number of cut calls in this round.
int priceCallsRound
Number of price calls in this round.
int varsThisCall
Number of vars generated in this particular price call.
std::vector< DecompObjBound > objHistoryBound
Storage of the bounds.
bool operator<(const DecompObjBound &objBound) const
Comparison operator for sorting on time.
double bestBound
The best recorded continuous lower bound.
int nodeIndex
The node index (in the branch-and-bound tree).
std::vector< double > thisSolUpdate
std::vector< double > thisGenCutsApp
std::vector< double > thisSolveRelax
int cutsThisCall
Number of cuts generated in this particular cut call.
double thisBound
The recorded continuous lower bound.
DecompObjBound * getLastBound()
double getLastBoundThis()
std::vector< double > thisGenCuts
void printObjHistoryBound(std::ostream *os=&std::cout) const