|
Dip
0.92.4
|
#include <BcpsDecompModel.h>


Public Member Functions | |
| BcpsDecompModel () | |
| Default constructor. More... | |
| BcpsDecompModel (DecompAlgo *decompAlgo) | |
| Default constructor. More... | |
| virtual | ~BcpsDecompModel () |
| Destructor. More... | |
| void | readInstance (const char *dataFile) |
| Read in the instance data. More... | |
| AlpsTreeNode * | createRoot () |
| create the root node More... | |
| void | init () |
| initialize the model data More... | |
| DecompAlgo * | getDecompAlgo () const |
| get a ptr to the decomp algo More... | |
| void | setActiveNode (AlpsTreeNode *node) |
| set active node More... | |
| void | addNumNodes (int newNodes=1) |
| increment node count More... | |
| int | getNumRows () |
| int | getNumCols () |
Private Member Functions | |
| BcpsDecompModel (const BcpsDecompModel &) | |
| BcpsDecompModel & | operator= (const BcpsDecompModel &) |
Private Attributes | |
| DecompAlgo * | decompAlgo_ |
| ptr to decomp algo More... | |
| AlpsTreeNode * | activeNode_ |
| ptr to active node More... | |
| int | numNodes_ |
| number of processed nodes More... | |
Static Private Attributes | |
| static const char * | m_classTag |
| class tag for debugging More... | |
Definition at line 40 of file BcpsDecompModel.h.
|
private |
|
inline |
|
inline |
|
inlinevirtual |
Destructor.
Definition at line 79 of file BcpsDecompModel.h.
|
private |
| void BcpsDecompModel::readInstance | ( | const char * | dataFile | ) |
Read in the instance data.
| AlpsTreeNode* BcpsDecompModel::createRoot | ( | ) |
create the root node
| void BcpsDecompModel::init | ( | ) |
initialize the model data
Referenced by BcpsDecompModel().
|
inline |
get a ptr to the decomp algo
Definition at line 100 of file BcpsDecompModel.h.
References decompAlgo_.
|
inline |
|
inline |
|
inline |
Definition at line 109 of file BcpsDecompModel.h.
References decompAlgo_, and DecompAlgo::m_modelCore.
Referenced by BcpsDecompNodeDesc::BcpsDecompNodeDesc().
|
inline |
Definition at line 113 of file BcpsDecompModel.h.
References decompAlgo_, and DecompAlgo::m_modelCore.
Referenced by BcpsDecompNodeDesc::BcpsDecompNodeDesc().
|
staticprivate |
class tag for debugging
Definition at line 44 of file BcpsDecompModel.h.
|
private |
ptr to decomp algo
Definition at line 47 of file BcpsDecompModel.h.
Referenced by getDecompAlgo(), getNumCols(), and getNumRows().
|
private |
|
private |
number of processed nodes
Definition at line 53 of file BcpsDecompModel.h.
Referenced by addNumNodes().
1.8.5