Dip  0.92.4
Public Member Functions | Private Attributes | List of all members
DecompWaitingCol Class Reference

#include <DecompWaitingCol.h>

Collaboration diagram for DecompWaitingCol:
Collaboration graph
[legend]

Public Member Functions

DecompVargetVarPtr () const
 
CoinPackedVectorgetColPtr () const
 
const double getReducedCost () const
 
const double getLowerBound () const
 
const double getUpperBound () const
 
const double getOrigCost () const
 
void deleteCol ()
 
void deleteVar ()
 
void clearVar ()
 
void setCol (CoinPackedVector *col)
 
bool setReducedCost (const double *u, const DecompStatus stat)
 
 DecompWaitingCol (const DecompWaitingCol &rhs)
 
 DecompWaitingCol (DecompVar *var, CoinPackedVector *col)
 
 ~DecompWaitingCol ()
 
DecompVargetVarPtr () const
 
CoinPackedVectorgetColPtr () const
 
const double getReducedCost () const
 
const double getLowerBound () const
 
const double getUpperBound () const
 
const double getOrigCost () const
 
void deleteCol ()
 
void deleteVar ()
 
void clearVar ()
 
void setCol (CoinPackedVector *col)
 
bool setReducedCost (const double *u, const decompStat stat)
 
 DecompWaitingCol (const DecompWaitingCol &rhs)
 
 DecompWaitingCol (DecompVar *var, CoinPackedVector *col)
 
 ~DecompWaitingCol ()
 

Private Attributes

DecompVarm_var
 
CoinPackedVectorm_col
 

Detailed Description

Definition at line 23 of file DecompWaitingCol.h.

Constructor & Destructor Documentation

DecompWaitingCol::DecompWaitingCol ( const DecompWaitingCol rhs)
inline

Definition at line 66 of file DecompWaitingCol.h.

References m_col, and m_var.

DecompWaitingCol::DecompWaitingCol ( DecompVar var,
CoinPackedVector col 
)
inline

Definition at line 70 of file DecompWaitingCol.h.

DecompWaitingCol::~DecompWaitingCol ( )
inline

Definition at line 74 of file DecompWaitingCol.h.

DecompWaitingCol::DecompWaitingCol ( const DecompWaitingCol rhs)
inline

Definition at line 66 of file DecompWaitingCol.h.

References m_col, and m_var.

DecompWaitingCol::DecompWaitingCol ( DecompVar var,
CoinPackedVector col 
)
inline

Definition at line 70 of file DecompWaitingCol.h.

DecompWaitingCol::~DecompWaitingCol ( )
inline

Definition at line 74 of file DecompWaitingCol.h.

Member Function Documentation

DecompVar* DecompWaitingCol::getVarPtr ( ) const
inline

Definition at line 30 of file DecompWaitingCol.h.

References m_var.

Referenced by is_less_thanD::operator()().

CoinPackedVector* DecompWaitingCol::getColPtr ( ) const
inline

Definition at line 33 of file DecompWaitingCol.h.

References m_col.

const double DecompWaitingCol::getReducedCost ( ) const
inline

Definition at line 36 of file DecompWaitingCol.h.

References DecompVar::getReducedCost(), and m_var.

const double DecompWaitingCol::getLowerBound ( ) const
inline

Definition at line 39 of file DecompWaitingCol.h.

References DecompVar::getLowerBound(), and m_var.

const double DecompWaitingCol::getUpperBound ( ) const
inline

Definition at line 42 of file DecompWaitingCol.h.

References DecompVar::getUpperBound(), and m_var.

const double DecompWaitingCol::getOrigCost ( ) const
inline

Definition at line 45 of file DecompWaitingCol.h.

References DecompVar::getOriginalCost(), and m_var.

void DecompWaitingCol::deleteCol ( )
inline

Definition at line 49 of file DecompWaitingCol.h.

References m_col, and UTIL_DELPTR.

void DecompWaitingCol::deleteVar ( )
inline

Definition at line 52 of file DecompWaitingCol.h.

References m_var, and UTIL_DELPTR.

void DecompWaitingCol::clearVar ( )
inline

Definition at line 55 of file DecompWaitingCol.h.

References m_var.

void DecompWaitingCol::setCol ( CoinPackedVector col)
inline

Definition at line 58 of file DecompWaitingCol.h.

References m_col.

bool DecompWaitingCol::setReducedCost ( const double *  u,
const DecompStatus  stat 
)
DecompVar* DecompWaitingCol::getVarPtr ( ) const
inline

Definition at line 30 of file DecompWaitingCol.h.

References m_var.

CoinPackedVector* DecompWaitingCol::getColPtr ( ) const
inline

Definition at line 33 of file DecompWaitingCol.h.

References m_col.

const double DecompWaitingCol::getReducedCost ( ) const
inline

Definition at line 36 of file DecompWaitingCol.h.

References DecompVar::getReducedCost(), and m_var.

const double DecompWaitingCol::getLowerBound ( ) const
inline

Definition at line 39 of file DecompWaitingCol.h.

References DecompVar::getLowerBound(), and m_var.

const double DecompWaitingCol::getUpperBound ( ) const
inline

Definition at line 42 of file DecompWaitingCol.h.

References DecompVar::getUpperBound(), and m_var.

const double DecompWaitingCol::getOrigCost ( ) const
inline

Definition at line 45 of file DecompWaitingCol.h.

References DecompVar::getOriginalCost(), and m_var.

void DecompWaitingCol::deleteCol ( )
inline

Definition at line 49 of file DecompWaitingCol.h.

References m_col, and UTIL_DELPTR.

void DecompWaitingCol::deleteVar ( )
inline

Definition at line 52 of file DecompWaitingCol.h.

References m_var, and UTIL_DELPTR.

void DecompWaitingCol::clearVar ( )
inline

Definition at line 55 of file DecompWaitingCol.h.

References m_var.

void DecompWaitingCol::setCol ( CoinPackedVector col)
inline

Definition at line 58 of file DecompWaitingCol.h.

References m_col.

bool DecompWaitingCol::setReducedCost ( const double *  u,
const decompStat  stat 
)

Member Data Documentation

DecompVar * DecompWaitingCol::m_var
private
CoinPackedVector * DecompWaitingCol::m_col
private

Definition at line 27 of file DecompWaitingCol.h.

Referenced by DecompWaitingCol(), deleteCol(), getColPtr(), and setCol().


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