|
| | QuadCut () |
| | Default constructor.
|
| | QuadCut (const QuadCut &other) |
| | Copy constructor.
|
| QuadCut & | operator= (const QuadCut &rhs) |
| | Assignment operator.
|
| virtual OsiRowCut * | clone () const |
| | Virtual copy.
|
| | ~QuadCut () |
| | Destructor.
|
| void | print () const |
| | Print.
|
| CoinPackedMatrix & | Q () |
| | Return the matrix stored.
|
| const CoinPackedMatrix & | Q () const |
| | Return the matrix stored.
|
| MatrixStorageType & | type () |
| | Acces storage type Acces storage type.
|
| const MatrixStorageType & | type () const |
| double & | c () |
| | Acces the constant.
|
| const double & | c () const |
| | Acces the constant.
|
| double | violated (const double *solution) const |
| | Compute cut violation.
|
| OsiRowCut_inline double | lb () const |
| OsiRowCut_inline void | setLb (double lb) |
| OsiRowCut_inline double | ub () const |
| OsiRowCut_inline void | setUb (double ub) |
| char | sense () const |
| double | rhs () const |
| double | range () const |
| OsiRowCut_inline void | setRow (int size, const int *colIndices, const double *elements, bool testForDuplicateIndex=COIN_DEFAULT_VALUE_FOR_DUPLICATE) |
| OsiRowCut_inline void | setRow (const CoinPackedVector &v) |
| OsiRowCut_inline const CoinPackedVector & | row () const |
| OsiRowCut_inline CoinPackedVector & | mutableRow () |
| OsiRowCut_inline bool | operator== (const OsiRowCut &rhs) const |
| OsiRowCut_inline bool | operator!= (const OsiRowCut &rhs) const |
| virtual bool | operator== (const OsiCut &rhs) const |
| virtual bool | operator!= (const OsiCut &rhs) const |
| OsiRowCut_inline bool | consistent () const |
| OsiRowCut_inline bool | consistent (const OsiSolverInterface &im) const |
| OsiRowCut_inline bool | infeasible (const OsiSolverInterface &im) const |
| void | operator+= (double value) |
| void | operator-= (double value) |
| void | operator*= (double value) |
| void | operator/= (double value) |
| void | sortIncrIndex () |
| OsiRowCut & | operator= (const OsiRowCut &rhs) |
| | OsiRowCut (const OsiRowCut &) |
| | OsiRowCut () |
| | OsiRowCut (double cutlb, double cutub, int capacity, int size, int *&colIndices, double *&elements) |
| virtual | ~OsiRowCut () |
| OsiRowCut_inline double | lb () const |
| OsiRowCut_inline void | setLb (double lb) |
| OsiRowCut_inline double | ub () const |
| OsiRowCut_inline void | setUb (double ub) |
| char | sense () const |
| double | rhs () const |
| double | range () const |
| OsiRowCut_inline void | setRow (int size, const int *colIndices, const double *elements, bool testForDuplicateIndex=COIN_DEFAULT_VALUE_FOR_DUPLICATE) |
| OsiRowCut_inline void | setRow (const CoinPackedVector &v) |
| OsiRowCut_inline const CoinPackedVector & | row () const |
| OsiRowCut_inline CoinPackedVector & | mutableRow () |
| OsiRowCut_inline bool | operator== (const OsiRowCut &rhs) const |
| OsiRowCut_inline bool | operator!= (const OsiRowCut &rhs) const |
| virtual bool | operator== (const OsiCut &rhs) const |
| virtual bool | operator!= (const OsiCut &rhs) const |
| OsiRowCut_inline bool | consistent () const |
| OsiRowCut_inline bool | consistent (const OsiSolverInterface &im) const |
| OsiRowCut_inline bool | infeasible (const OsiSolverInterface &im) const |
| void | operator+= (double value) |
| void | operator-= (double value) |
| void | operator*= (double value) |
| void | operator/= (double value) |
| void | sortIncrIndex () |
| OsiRowCut & | operator= (const OsiRowCut &rhs) |
| | OsiRowCut (const OsiRowCut &) |
| | OsiRowCut () |
| | OsiRowCut (double cutlb, double cutub, int capacity, int size, int *&colIndices, double *&elements) |
| virtual | ~OsiRowCut () |
| void | setEffectiveness (double e) |
| double | effectiveness () const |
| void | setGloballyValid (bool trueFalse) |
| void | setGloballyValid () |
| void | setNotGloballyValid () |
| bool | globallyValid () const |
| void | setGloballyValidAsInteger (int trueFalse) |
| int | globallyValidAsInteger () const |
| virtual bool | operator< (const OsiCut &rhs) const |
| virtual bool | operator> (const OsiCut &rhs) const |
| void | setEffectiveness (double e) |
| double | effectiveness () const |
| void | setGloballyValid (bool trueFalse) |
| void | setGloballyValid () |
| void | setNotGloballyValid () |
| bool | globallyValid () const |
| void | setGloballyValidAsInteger (int trueFalse) |
| int | globallyValidAsInteger () const |
| virtual bool | operator< (const OsiCut &rhs) const |
| virtual bool | operator> (const OsiCut &rhs) const |
Definition at line 27 of file BonQuadCut.hpp.