Go to the documentation of this file.
12 #ifndef CglLandPTabRow_H
13 #define CglLandPTabRow_H
15 #include "CoinIndexedVector.hpp"
20 class CglLandPSimplex;
21 struct TabRow:
public CoinIndexedVector
48 CoinIndexedVector::operator=(r);
63 void print(std::ostream & os,
int width = 9,
const int * nonBasics = NULL,
68 return denseVector()[index];
74 return denseVector()[index];
void modularize(const bool *integerVar)
double rhs
Row right-hand-side.
bool operator==(const TabRow &r) const
void print(std::ostream &os, int width=9, const int *nonBasics=NULL, int m=0)
const double & operator[](const int &index) const
bool modularized_
Flag to say if row is modularized.
TabRow(const CglLandPSimplex *si)
TabRow & operator=(const TabRow &r)
const CglLandPSimplex * si_
Row of what?
double & operator[](const int &index)
TabRow(const TabRow &source)
Performs one round of Lift & Project using CglLandPSimplex to build cuts.