Dip  0.92.4
Public Member Functions | List of all members
DecompVarPool Class Reference

#include <DecompVarPool.h>

+ Inheritance diagram for DecompVarPool:

Public Member Functions

const bool colsAreValid () const
 
void setColsAreValid (bool colsAreValid)
 
void print (double infinity, 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 ()
 

Detailed Description

Definition at line 34 of file DecompVarPool.h.

Constructor & Destructor Documentation

◆ DecompVarPool() [1/2]

DecompVarPool::DecompVarPool ( )
inline

Definition at line 70 of file DecompVarPool.h.

◆ ~DecompVarPool() [1/2]

DecompVarPool::~DecompVarPool ( )
inline

Definition at line 73 of file DecompVarPool.h.

◆ DecompVarPool() [2/2]

DecompVarPool::DecompVarPool ( )
inline

Definition at line 67 of file DecompVarPool.h.

◆ ~DecompVarPool() [2/2]

DecompVarPool::~DecompVarPool ( )
inline

Definition at line 70 of file DecompVarPool.h.

Member Function Documentation

◆ colsAreValid() [1/2]

const bool DecompVarPool::colsAreValid ( ) const
inline

Definition at line 44 of file DecompVarPool.h.

◆ setColsAreValid() [1/2]

void DecompVarPool::setColsAreValid ( bool  colsAreValid)
inline

Definition at line 47 of file DecompVarPool.h.

◆ print() [1/2]

void DecompVarPool::print ( double  infinity,
std::ostream *  os = &std::cout 
) const

◆ reExpand() [1/2]

void DecompVarPool::reExpand ( const DecompConstraintSet modelCore,
const double  tolZero 
)

◆ isDuplicate() [1/4]

bool DecompVarPool::isDuplicate ( const DecompWaitingCol wcol)

◆ isDuplicate() [2/4]

bool DecompVarPool::isDuplicate ( const DecompVarList vars,
const DecompWaitingCol wcol 
)

◆ isParallel()

bool DecompVarPool::isParallel ( const DecompVarList vars,
const DecompWaitingCol wcol,
const double  maxCosine 
)

◆ setReducedCosts() [1/4]

bool DecompVarPool::setReducedCosts ( const double *  u,
const DecompStatus  stat,
DecompVarPool::iterator  first,
DecompVarPool::iterator  last 
)

◆ setReducedCosts() [2/4]

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

Definition at line 64 of file DecompVarPool.h.

◆ colsAreValid() [2/2]

const bool DecompVarPool::colsAreValid ( ) const
inline

Definition at line 44 of file DecompVarPool.h.

◆ setColsAreValid() [2/2]

void DecompVarPool::setColsAreValid ( bool  colsAreValid)
inline

Definition at line 47 of file DecompVarPool.h.

◆ print() [2/2]

void DecompVarPool::print ( ostream *  os = &cout) const

◆ reExpand() [2/2]

void DecompVarPool::reExpand ( const DecompConstraintSet modelCore,
const double  tolZero 
)

◆ isDuplicate() [3/4]

bool DecompVarPool::isDuplicate ( const DecompWaitingCol wcol)

◆ isDuplicate() [4/4]

bool DecompVarPool::isDuplicate ( const DecompVarList vars,
const DecompWaitingCol wcol 
)

◆ setReducedCosts() [3/4]

bool DecompVarPool::setReducedCosts ( const double *  u,
const decompStat  stat,
DecompVarPool::iterator  first,
DecompVarPool::iterator  last 
)

◆ setReducedCosts() [4/4]

bool DecompVarPool::setReducedCosts ( const double *  u,
const decompStat  stat 
)
inline

Definition at line 61 of file DecompVarPool.h.


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