|
Dip
0.92.4
|
#include <DecompModel.h>


Public Member Functions | |
| DecompConstraintSet * | getModel () const |
| const std::string & | getModelName () const |
| const int | getBlockId () const |
| void | setModel (DecompConstraintSet *model) |
| void | setModelName (const std::string modelName) |
| void | setBlockId (const int blockId) |
| DecompModel (const DecompModel &appModel) | |
| DecompModel & | operator= (const DecompModel &rhs) |
| DecompModel (UtilParameters &utilParam) | |
| DecompModel (DecompConstraintSet *model, std::string modelName, int blockId, UtilParameters &utilParam) | |
| virtual | ~DecompModel () |
| DecompModel () | |
| virtual | ~DecompModel () |
Public Attributes | |
| double * | objCoeff |
| Model data objects (must be defined by users). More... | |
| DecompVarList | vars |
| Model data objects will be used during algos. More... | |
| DecompCutList | cuts |
| DecompVarPool | varpool |
| DecompCutPool | cutpool |
Protected Attributes | |
| DecompConstraintSet * | m_model |
| std::string | m_modelName |
| int | m_blockId |
| UtilParameters * | m_utilParam |
Private Member Functions | |
| DecompModel (const DecompModel &) | |
| Disable copy constructors. More... | |
| DecompModel & | operator= (const DecompModel &) |
Definition at line 27 of file DecompModel.h.
|
inline |
Definition at line 57 of file DecompModel.h.
References m_blockId, m_model, m_modelName, and m_utilParam.
|
inline |
Definition at line 72 of file DecompModel.h.
|
inline |
Definition at line 78 of file DecompModel.h.
|
inlinevirtual |
Definition at line 87 of file DecompModel.h.
|
private |
Disable copy constructors.
|
inline |
Definition at line 57 of file DecompModel.h.
|
inlinevirtual |
Definition at line 66 of file DecompModel.h.
References objCoeff, and UTIL_DELARR.
|
inline |
Definition at line 35 of file DecompModel.h.
References m_model.
Referenced by AlpsDecompModel::getColNames(), AlpsDecompModel::getNumCoreCols(), AlpsDecompModel::getNumCoreRows(), AlpsDecompModel::getRowNames(), AlpsDecompSolution::print(), DecompSubModel::setActiveColBounds(), DecompSubModel::setOsiObjCoeff(), and DippyDecompApp::~DippyDecompApp().
|
inline |
Definition at line 38 of file DecompModel.h.
References m_modelName.
|
inline |
Definition at line 41 of file DecompModel.h.
References m_blockId.
|
inline |
Definition at line 46 of file DecompModel.h.
References m_model.
Referenced by DecompApp::setModelCore(), and DippyDecompApp::~DippyDecompApp().
|
inline |
Definition at line 49 of file DecompModel.h.
References m_modelName.
Referenced by DecompApp::setModelCore().
|
inline |
Definition at line 52 of file DecompModel.h.
References m_blockId.
|
inline |
Definition at line 64 of file DecompModel.h.
References m_blockId, m_model, m_modelName, and m_utilParam.
Referenced by DecompSubModel::operator=().
|
private |
|
protected |
Definition at line 29 of file DecompModel.h.
Referenced by DecompModel(), getModel(), operator=(), and setModel().
|
protected |
Definition at line 30 of file DecompModel.h.
Referenced by DecompModel(), getModelName(), operator=(), and setModelName().
|
protected |
Definition at line 31 of file DecompModel.h.
Referenced by DecompModel(), getBlockId(), operator=(), and setBlockId().
|
protected |
Definition at line 32 of file DecompModel.h.
Referenced by DecompModel(), and operator=().
| double* DecompModel::objCoeff |
Model data objects (must be defined by users).
Definition at line 43 of file DecompModel.h.
Referenced by ~DecompModel().
| DecompVarList DecompModel::vars |
Model data objects will be used during algos.
THINK: belong here or in algos?
Definition at line 51 of file DecompModel.h.
| DecompCutList DecompModel::cuts |
Definition at line 52 of file DecompModel.h.
| DecompVarPool DecompModel::varpool |
Definition at line 53 of file DecompModel.h.
| DecompCutPool DecompModel::cutpool |
Definition at line 54 of file DecompModel.h.
1.8.5