DecompVarPool Class Reference

#include <DecompVarPool.h>

List of all members.

Public Member Functions

const bool colsAreValid () const
void setColsAreValid (bool colsAreValid)
void print (std::ostream *os=&std::cout) const
void reExpand (const DecompConstraintSet &modelCore, const double tolZero)
bool isDuplicate (const DecompWaitingCol &wcol)
bool isDuplicate (const DecompVarList &vars, const DecompWaitingCol &wcol)
bool isParallel (const DecompVarList &vars, const DecompWaitingCol &wcol, const double maxCosine)
bool setReducedCosts (const double *u, const DecompStatus stat, DecompVarPool::iterator first, DecompVarPool::iterator last)
bool setReducedCosts (const double *u, const DecompStatus stat)
 DecompVarPool ()
 ~DecompVarPool ()
const bool colsAreValid () const
void setColsAreValid (bool colsAreValid)
void print (ostream *os=&cout) const
void reExpand (const DecompConstraintSet &modelCore, const double tolZero)
bool isDuplicate (const DecompWaitingCol &wcol)
bool isDuplicate (const DecompVarList &vars, const DecompWaitingCol &wcol)
bool setReducedCosts (const double *u, const decompStat stat, DecompVarPool::iterator first, DecompVarPool::iterator last)
bool setReducedCosts (const double *u, const decompStat stat)
 DecompVarPool ()
 ~DecompVarPool ()

Private Member Functions

 DecompVarPool (const DecompVarPool &)
DecompVarPooloperator= (const DecompVarPool &)
 DecompVarPool (const DecompVarPool &)
DecompVarPooloperator= (const DecompVarPool &)

Private Attributes

bool m_colsAreValid

Static Private Attributes

static const char * classTag

Detailed Description

Definition at line 35 of file DecompVarPool.h.


Constructor & Destructor Documentation

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

Definition at line 71 of file DecompVarPool.h.

DecompVarPool::~DecompVarPool (  )  [inline]

Definition at line 74 of file DecompVarPool.h.

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

Definition at line 67 of file DecompVarPool.h.

DecompVarPool::~DecompVarPool (  )  [inline]

Definition at line 70 of file DecompVarPool.h.


Member Function Documentation

DecompVarPool& DecompVarPool::operator= ( const DecompVarPool  )  [private]
const bool DecompVarPool::colsAreValid (  )  const [inline]

Definition at line 45 of file DecompVarPool.h.

References m_colsAreValid.

void DecompVarPool::setColsAreValid ( bool  colsAreValid  )  [inline]

Definition at line 48 of file DecompVarPool.h.

References m_colsAreValid.

void DecompVarPool::print ( std::ostream *  os = &std::cout  )  const
void DecompVarPool::reExpand ( const DecompConstraintSet modelCore,
const double  tolZero 
)
bool DecompVarPool::isDuplicate ( const DecompWaitingCol wcol  ) 
bool DecompVarPool::isDuplicate ( const DecompVarList vars,
const DecompWaitingCol wcol 
)
bool DecompVarPool::isParallel ( const DecompVarList vars,
const DecompWaitingCol wcol,
const double  maxCosine 
)
bool DecompVarPool::setReducedCosts ( const double *  u,
const DecompStatus  stat,
DecompVarPool::iterator  first,
DecompVarPool::iterator  last 
)

Referenced by setReducedCosts().

bool DecompVarPool::setReducedCosts ( const double *  u,
const DecompStatus  stat 
) [inline]

Definition at line 65 of file DecompVarPool.h.

References setReducedCosts().

DecompVarPool& DecompVarPool::operator= ( const DecompVarPool  )  [private]
const bool DecompVarPool::colsAreValid (  )  const [inline]

Definition at line 44 of file DecompVarPool.h.

References m_colsAreValid.

void DecompVarPool::setColsAreValid ( bool  colsAreValid  )  [inline]

Definition at line 47 of file DecompVarPool.h.

References m_colsAreValid.

void DecompVarPool::print ( ostream *  os = &cout  )  const
void DecompVarPool::reExpand ( const DecompConstraintSet modelCore,
const double  tolZero 
)
bool DecompVarPool::isDuplicate ( const DecompWaitingCol wcol  ) 
bool DecompVarPool::isDuplicate ( const DecompVarList vars,
const DecompWaitingCol wcol 
)
bool DecompVarPool::setReducedCosts ( const double *  u,
const decompStat  stat,
DecompVarPool::iterator  first,
DecompVarPool::iterator  last 
)
bool DecompVarPool::setReducedCosts ( const double *  u,
const decompStat  stat 
) [inline]

Definition at line 61 of file DecompVarPool.h.

References setReducedCosts().


Member Data Documentation

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

Definition at line 41 of file DecompVarPool.h.

Definition at line 42 of file DecompVarPool.h.

Referenced by colsAreValid(), and setColsAreValid().


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

Generated on 12 Feb 2015 for Dip-All by  doxygen 1.6.1