#include <DecompCut.h>
Definition at line 34 of file DecompCut.h.
◆ DecompCut() [1/2]
◆ ~DecompCut() [1/2]
virtual DecompCut::~DecompCut |
( |
| ) |
|
|
inlinevirtual |
◆ DecompCut() [2/2]
◆ ~DecompCut() [2/2]
virtual DecompCut::~DecompCut |
( |
| ) |
|
|
inlinevirtual |
◆ getLowerBound() [1/2]
double DecompCut::getLowerBound |
( |
| ) |
const |
|
inline |
◆ getUpperBound() [1/2]
double DecompCut::getUpperBound |
( |
| ) |
const |
|
inline |
◆ getViolation() [1/2]
double DecompCut::getViolation |
( |
| ) |
const |
|
inline |
◆ getEffCnt() [1/2]
int DecompCut::getEffCnt |
( |
| ) |
const |
|
inline |
◆ getStrHash() [1/2]
std::string DecompCut::getStrHash |
( |
| ) |
const |
|
inline |
◆ setLowerBound() [1/2]
void DecompCut::setLowerBound |
( |
const double |
lb | ) |
|
|
inline |
◆ setUpperBound() [1/2]
void DecompCut::setUpperBound |
( |
const double |
ub | ) |
|
|
inline |
◆ setViolation() [1/2]
void DecompCut::setViolation |
( |
const double |
violation | ) |
|
|
inline |
◆ calcViolation() [1/2]
bool DecompCut::calcViolation |
( |
const CoinPackedVector * |
row, |
|
|
const double * |
x |
|
) |
| |
◆ setStringHash() [1/2]
virtual void DecompCut::setStringHash |
( |
CoinPackedVector * |
row, |
|
|
double |
infinity |
|
) |
| |
|
inlinevirtual |
◆ expandCutToRow() [1/2]
virtual void DecompCut::expandCutToRow |
( |
CoinPackedVector * |
row | ) |
|
|
inlinevirtual |
◆ setBounds() [1/2]
virtual void DecompCut::setBounds |
( |
| ) |
|
|
inlinevirtual |
◆ isSame() [1/2]
virtual bool DecompCut::isSame |
( |
const DecompCut * |
cut | ) |
const |
|
inlinevirtual |
◆ print() [1/2]
virtual void DecompCut::print |
( |
std::ostream * |
os = &std::cout | ) |
const |
|
virtual |
◆ resetEffCnt() [1/2]
void DecompCut::resetEffCnt |
( |
| ) |
|
|
inline |
◆ increaseEffCnt() [1/2]
void DecompCut::increaseEffCnt |
( |
| ) |
|
|
inline |
Increase the effectiveness count by 1 (or to 1 if it was negative).
Return the new effectiveness count.
Definition at line 124 of file DecompCut.h.
◆ decreaseEffCnt() [1/2]
void DecompCut::decreaseEffCnt |
( |
| ) |
|
|
inline |
Decrease the effectiveness count by 1 (or to -1 if it was positive).
Return the new effectiveness count.
Definition at line 130 of file DecompCut.h.
◆ getLowerBound() [2/2]
double DecompCut::getLowerBound |
( |
| ) |
const |
|
inline |
◆ getUpperBound() [2/2]
double DecompCut::getUpperBound |
( |
| ) |
const |
|
inline |
◆ getViolation() [2/2]
double DecompCut::getViolation |
( |
| ) |
const |
|
inline |
◆ getEffCnt() [2/2]
int DecompCut::getEffCnt |
( |
| ) |
const |
|
inline |
◆ getStrHash() [2/2]
string DecompCut::getStrHash |
( |
| ) |
const |
|
inline |
◆ setLowerBound() [2/2]
void DecompCut::setLowerBound |
( |
const double |
lb | ) |
|
|
inline |
◆ setUpperBound() [2/2]
void DecompCut::setUpperBound |
( |
const double |
ub | ) |
|
|
inline |
◆ setViolation() [2/2]
void DecompCut::setViolation |
( |
const double |
violation | ) |
|
|
inline |
◆ calcViolation() [2/2]
bool DecompCut::calcViolation |
( |
const CoinPackedVector * |
row, |
|
|
const double * |
x |
|
) |
| |
◆ setStringHash() [2/2]
virtual void DecompCut::setStringHash |
( |
CoinPackedVector * |
row | ) |
|
|
inlinevirtual |
◆ expandCutToRow() [2/2]
virtual void DecompCut::expandCutToRow |
( |
CoinPackedVector * |
row | ) |
|
|
inlinevirtual |
◆ setBounds() [2/2]
virtual void DecompCut::setBounds |
( |
| ) |
|
|
inlinevirtual |
◆ isSame() [2/2]
virtual bool DecompCut::isSame |
( |
const DecompCut * |
cut | ) |
const |
|
inlinevirtual |
◆ print() [2/2]
virtual void DecompCut::print |
( |
ostream * |
os = &cout | ) |
const |
|
virtual |
◆ resetEffCnt() [2/2]
void DecompCut::resetEffCnt |
( |
| ) |
|
|
inline |
◆ increaseEffCnt() [2/2]
void DecompCut::increaseEffCnt |
( |
| ) |
|
|
inline |
Increase the effectiveness count by 1 (or to 1 if it was negative).
Return the new effectiveness count.
Definition at line 129 of file DecompCut.h.
◆ decreaseEffCnt() [2/2]
void DecompCut::decreaseEffCnt |
( |
| ) |
|
|
inline |
Decrease the effectiveness count by 1 (or to -1 if it was positive).
Return the new effectiveness count.
Definition at line 135 of file DecompCut.h.
◆ m_strHash [1/2]
std::string DecompCut::m_strHash |
|
protected |
◆ m_strHash [2/2]
string DecompCut::m_strHash |
|
protected |
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/Dip-releases-0.92.4/Dip/src/DecompCut.h