DecompCutPool Class Reference
#include <DecompCutPool.h>
List of all members.
Public Member Functions |
const bool | rowsAreValid () const |
void | setRowsAreValid (bool rowsAreValid) |
void | print (std::ostream *os=&std::cout) const |
void | reExpand (const DecompVarList &vars, const int n_coreCols, const int n_artCols) |
CoinPackedVector * | createRowReform (const int n_coreCols, const CoinPackedVector *row, const DecompVarList &vars) |
bool | calcViolations (const double *x, DecompCutPool::iterator first, DecompCutPool::iterator last) |
bool | calcViolations (const double *x) |
| DecompCutPool () |
| ~DecompCutPool () |
const bool | rowsAreValid () const |
void | setRowsAreValid (bool rowsAreValid) |
void | print (ostream *os=&cout) const |
void | reExpand (const DecompVarList &vars, const int n_corecols) |
CoinPackedVector * | createRowReform (const int n_corecols, const CoinPackedVector *row, const DecompVarList &vars) |
bool | calcViolations (const double *x, DecompCutPool::iterator first, DecompCutPool::iterator last) |
bool | calcViolations (const double *x) |
| DecompCutPool () |
| ~DecompCutPool () |
Private Member Functions |
| DecompCutPool (const DecompCutPool &) |
DecompCutPool & | operator= (const DecompCutPool &) |
| DecompCutPool (const DecompCutPool &) |
DecompCutPool & | operator= (const DecompCutPool &) |
Private Attributes |
bool | m_rowsAreValid |
Static Private Attributes |
static const char * | classTag |
Detailed Description
Definition at line 39 of file DecompCutPool.h.
Constructor & Destructor Documentation
DecompCutPool::DecompCutPool |
( |
|
) |
[inline] |
DecompCutPool::~DecompCutPool |
( |
|
) |
[inline] |
DecompCutPool::DecompCutPool |
( |
|
) |
[inline] |
DecompCutPool::~DecompCutPool |
( |
|
) |
[inline] |
Member Function Documentation
const bool DecompCutPool::rowsAreValid |
( |
|
) |
const [inline] |
void DecompCutPool::setRowsAreValid |
( |
bool |
rowsAreValid |
) |
[inline] |
void DecompCutPool::print |
( |
std::ostream * |
os = &std::cout |
) |
const |
void DecompCutPool::reExpand |
( |
const DecompVarList & |
vars, |
|
|
const int |
n_coreCols, |
|
|
const int |
n_artCols | |
|
) |
| | |
bool DecompCutPool::calcViolations |
( |
const double * |
x, |
|
|
DecompCutPool::iterator |
first, |
|
|
DecompCutPool::iterator |
last | |
|
) |
| | |
bool DecompCutPool::calcViolations |
( |
const double * |
x |
) |
[inline] |
const bool DecompCutPool::rowsAreValid |
( |
|
) |
const [inline] |
void DecompCutPool::setRowsAreValid |
( |
bool |
rowsAreValid |
) |
[inline] |
void DecompCutPool::print |
( |
ostream * |
os = &cout |
) |
const |
void DecompCutPool::reExpand |
( |
const DecompVarList & |
vars, |
|
|
const int |
n_corecols | |
|
) |
| | |
bool DecompCutPool::calcViolations |
( |
const double * |
x, |
|
|
DecompCutPool::iterator |
first, |
|
|
DecompCutPool::iterator |
last | |
|
) |
| | |
bool DecompCutPool::calcViolations |
( |
const double * |
x |
) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following files: