16 #ifndef DECOMP_WAITING_ROW_INCLUDE 17 #define DECOMP_WAITING_ROW_INCLUDE 28 CoinPackedVector* m_row;
29 CoinPackedVector* m_rowReform;
63 inline void setRow(CoinPackedVector* row) {
67 m_rowReform = rowReform;
76 m_rowReform = x.m_rowReform;
80 CoinPackedVector* row,
81 CoinPackedVector* rowReform = 0) :
84 m_rowReform(rowReform) {}
double getUpperBound() const
DecompCut * getCutPtr() const
void setRowReform(CoinPackedVector *rowReform)
const double getViolation() const
bool setViolation(const double *x)
DecompWaitingRow(DecompCut *cut, CoinPackedVector *row, CoinPackedVector *rowReform=0)
double getLowerBound() const
DecompWaitingRow(const DecompWaitingRow &x)
CoinPackedVector * getRowPtr() const
CoinPackedVector * getRowReformPtr() const
void setRow(CoinPackedVector *row)
const double getUpperBound() const
double getViolation() const
const double getLowerBound() const