|
Dip
0.92.4
|
#include <DippyDecompCut.h>


Public Member Functions | |
| DippyDecompCut (double lb, double ub, int nElems, int *indices, double *elements) | |
| void | expandCutToRow (CoinPackedVector *row) |
| ~DippyDecompCut () | |
Public Member Functions inherited from DecompCut | |
| double | getLowerBound () const |
| double | getUpperBound () const |
| double | getViolation () const |
| int | getEffCnt () const |
| std::string | getStrHash () const |
| void | setLowerBound (const double lb) |
| void | setUpperBound (const double ub) |
| void | setViolation (const double violation) |
| bool | calcViolation (const CoinPackedVector *row, const double *x) |
| virtual void | setStringHash (CoinPackedVector *row, double infinity) |
| virtual void | setBounds () |
| virtual bool | isSame (const DecompCut *cut) const |
| virtual void | print (std::ostream *os=&std::cout) const |
| void | resetEffCnt () |
| void | increaseEffCnt () |
| Increase the effectiveness count by 1 (or to 1 if it was negative). More... | |
| void | decreaseEffCnt () |
| Decrease the effectiveness count by 1 (or to -1 if it was positive). More... | |
| DecompCut () | |
| virtual | ~DecompCut () |
| double | getLowerBound () const |
| double | getUpperBound () const |
| double | getViolation () const |
| int | getEffCnt () const |
| string | getStrHash () const |
| void | setLowerBound (const double lb) |
| void | setUpperBound (const double ub) |
| void | setViolation (const double violation) |
| bool | calcViolation (const CoinPackedVector *row, const double *x) |
| virtual void | setStringHash (CoinPackedVector *row) |
| virtual void | setBounds () |
| virtual bool | isSame (const DecompCut *cut) const |
| virtual void | print (ostream *os=&cout) const |
| void | resetEffCnt () |
| void | increaseEffCnt () |
| Increase the effectiveness count by 1 (or to 1 if it was negative). More... | |
| void | decreaseEffCnt () |
| Decrease the effectiveness count by 1 (or to -1 if it was positive). More... | |
| DecompCut () | |
| virtual | ~DecompCut () |
Private Attributes | |
| double | m_lb |
| double | m_ub |
| int | m_nElems |
| int * | m_indices |
| double * | m_elements |
Additional Inherited Members | |
Protected Attributes inherited from DecompCut | |
| std::string | m_strHash |
| string | m_strHash |
Definition at line 11 of file DippyDecompCut.h.
|
inline |
Definition at line 20 of file DippyDecompCut.h.
|
inline |
Definition at line 29 of file DippyDecompCut.h.
|
inlinevirtual |
Reimplemented from DecompCut.
Definition at line 25 of file DippyDecompCut.h.
References CoinPackedVector::setVector().
|
private |
Definition at line 13 of file DippyDecompCut.h.
|
private |
Definition at line 14 of file DippyDecompCut.h.
|
private |
Definition at line 15 of file DippyDecompCut.h.
|
private |
Definition at line 16 of file DippyDecompCut.h.
|
private |
Definition at line 17 of file DippyDecompCut.h.
1.8.5