#include <SmiScnData.hpp>
Inheritance diagram for SmiNodeData:
Definition at line 30 of file SmiScnData.hpp.
typedef map<int,CoinPackedVector *> SmiNodeData::SmiRowMap |
Definition at line 33 of file SmiScnData.hpp.
SmiNodeData::SmiNodeData | ( | SmiStageIndex | stg, | |
SmiCoreData * | core, | |||
const CoinPackedMatrix *const | matrix, | |||
CoinPackedVector * | dclo, | |||
CoinPackedVector * | dcup, | |||
CoinPackedVector * | dobj, | |||
CoinPackedVector * | drlo, | |||
CoinPackedVector * | drup | |||
) |
SmiNodeData::~SmiNodeData | ( | ) |
void SmiNodeData::setCoreNode | ( | ) |
CoinPackedVector* SmiNodeData::getRow | ( | int | i | ) | [inline] |
SmiCoreData* SmiNodeData::getCore | ( | ) | [inline] |
Definition at line 39 of file SmiScnData.hpp.
References core_.
Referenced by SmiScnNode::getNumCols(), and SmiScnNode::getNumRows().
int SmiNodeData::getStage | ( | ) | [inline] |
Definition at line 40 of file SmiScnData.hpp.
References stg_.
Referenced by SmiScnNode::getNumCols(), and SmiScnNode::getNumRows().
int SmiNodeData::getNumElements | ( | ) | [inline] |
void SmiNodeData::setCoreCombineRule | ( | SmiCoreCombineRule * | r | ) | [inline] |
SmiCoreCombineRule* SmiNodeData::getCoreCombineRule | ( | ) | [inline] |
void SmiNodeData::copyRowLower | ( | double * | drlo | ) |
void SmiNodeData::copyRowUpper | ( | double * | drup | ) |
void SmiNodeData::copyColLower | ( | double * | dclo | ) |
void SmiNodeData::copyColUpper | ( | double * | dcup | ) |
void SmiNodeData::copyObjective | ( | double * | dobj | ) |
CoinPackedVector* SmiNodeData::combineWithCoreRow | ( | CoinPackedVector * | cr, | |
CoinPackedVector * | nr | |||
) |
void SmiNodeData::combineWithCoreDoubleArray | ( | double * | d_out, | |
const CoinPackedVector & | cpv, | |||
int | o | |||
) | [protected] |
SmiStageIndex SmiNodeData::stg_ [private] |
SmiRowMap SmiNodeData::rowMap [private] |
int SmiNodeData::nels_ [private] |
SmiCoreData* SmiNodeData::core_ [private] |
bool SmiNodeData::isCoreNode_ [private] |
Definition at line 71 of file SmiScnData.hpp.
SmiCoreCombineRule* SmiNodeData::combineRule_ [private] |
Definition at line 72 of file SmiScnData.hpp.
Referenced by getCoreCombineRule(), and setCoreCombineRule().