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)
CoinPackedVectorcreateRowReform (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)
CoinPackedVectorcreateRowReform (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 &)
DecompCutPooloperator= (const DecompCutPool &)
 DecompCutPool (const DecompCutPool &)
DecompCutPooloperator= (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 ( const DecompCutPool  )  [private]
DecompCutPool::DecompCutPool (  )  [inline]

Definition at line 77 of file DecompCutPool.h.

DecompCutPool::~DecompCutPool (  )  [inline]

Definition at line 80 of file DecompCutPool.h.

DecompCutPool::DecompCutPool ( const DecompCutPool  )  [private]
DecompCutPool::DecompCutPool (  )  [inline]

Definition at line 73 of file DecompCutPool.h.

DecompCutPool::~DecompCutPool (  )  [inline]

Definition at line 76 of file DecompCutPool.h.


Member Function Documentation

DecompCutPool& DecompCutPool::operator= ( const DecompCutPool  )  [private]
const bool DecompCutPool::rowsAreValid (  )  const [inline]

Definition at line 49 of file DecompCutPool.h.

References m_rowsAreValid.

void DecompCutPool::setRowsAreValid ( bool  rowsAreValid  )  [inline]

Definition at line 52 of file DecompCutPool.h.

References m_rowsAreValid.

void DecompCutPool::print ( std::ostream *  os = &std::cout  )  const
void DecompCutPool::reExpand ( const DecompVarList vars,
const int  n_coreCols,
const int  n_artCols 
)
CoinPackedVector* DecompCutPool::createRowReform ( const int  n_coreCols,
const CoinPackedVector row,
const DecompVarList vars 
)
bool DecompCutPool::calcViolations ( const double *  x,
DecompCutPool::iterator  first,
DecompCutPool::iterator  last 
)

Referenced by calcViolations().

bool DecompCutPool::calcViolations ( const double *  x  )  [inline]

Definition at line 72 of file DecompCutPool.h.

References calcViolations().

DecompCutPool& DecompCutPool::operator= ( const DecompCutPool  )  [private]
const bool DecompCutPool::rowsAreValid (  )  const [inline]

Definition at line 47 of file DecompCutPool.h.

References m_rowsAreValid.

void DecompCutPool::setRowsAreValid ( bool  rowsAreValid  )  [inline]

Definition at line 50 of file DecompCutPool.h.

References m_rowsAreValid.

void DecompCutPool::print ( ostream *  os = &cout  )  const
void DecompCutPool::reExpand ( const DecompVarList vars,
const int  n_corecols 
)
CoinPackedVector* DecompCutPool::createRowReform ( const int  n_corecols,
const CoinPackedVector row,
const DecompVarList vars 
)
bool DecompCutPool::calcViolations ( const double *  x,
DecompCutPool::iterator  first,
DecompCutPool::iterator  last 
)
bool DecompCutPool::calcViolations ( const double *  x  )  [inline]

Definition at line 68 of file DecompCutPool.h.

References calcViolations().


Member Data Documentation

static const char * DecompCutPool::classTag [static, private]

Definition at line 45 of file DecompCutPool.h.

Definition at line 46 of file DecompCutPool.h.

Referenced by rowsAreValid(), and setRowsAreValid().


The documentation for this class was generated from the following files:

Generated on 3 Jun 2015 for Dip-All by  doxygen 1.6.1