- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# CoinStructuredModel Member List

This is the complete list of members for CoinStructuredModel, including all inherited members.

addBlock(const std::string &rowBlock, const std::string &columnBlock, const CoinBaseModel &block) | CoinStructuredModel |
addBlock(const CoinBaseModel &block) | CoinStructuredModel |
addBlock(const std::string &rowBlock, const std::string &columnBlock, CoinBaseModel *block) | CoinStructuredModel |
addBlock(const std::string &rowBlock, const std::string &columnBlock, const CoinPackedMatrix &matrix, const double *rowLower, const double *rowUpper, const double *columnLower, const double *columnUpper, const double *objective) | CoinStructuredModel |
addColumnBlock(int numberColumns, const std::string &name) | CoinStructuredModel |
addRowBlock(int numberRows, const std::string &name) | CoinStructuredModel |
block(int i) const | CoinStructuredModel | `[inline]`
block(int row, int column) const | CoinStructuredModel |
block(int row, int column, const double *&rowLower, const double *&rowUpper, const double *&columnLower, const double *&columnUpper, const double *&objective) const | CoinStructuredModel |
blockIndex(int row, int column) const | CoinStructuredModel |
blocks_ | CoinStructuredModel | `[private]`
blockType(int i) const | CoinStructuredModel | `[inline]`
blockType_ | CoinStructuredModel | `[private]`
clone() const | CoinStructuredModel | `[virtual]`
CoinBaseModel() | CoinBaseModel |
CoinBaseModel(const CoinBaseModel &rhs) | CoinBaseModel |
coinBlock(int i) const | CoinStructuredModel |
coinBlock(int row, int column) const | CoinStructuredModel |
coinModelBlock(CoinModelBlockInfo &info) | CoinStructuredModel |
coinModelBlocks_ | CoinStructuredModel | `[private]`
CoinStructuredModel() | CoinStructuredModel |
CoinStructuredModel(const char *fileName, int decompose=0, int maxBlocks=50) | CoinStructuredModel |
CoinStructuredModel(const CoinStructuredModel &) | CoinStructuredModel |
columnBlock(const std::string &name) const | CoinStructuredModel |
columnBlockName_ | CoinBaseModel | `[protected]`
columnBlockNames_ | CoinStructuredModel | `[private]`
decompose(const CoinModel &model, int type, int maxBlocks=50) | CoinStructuredModel |
decompose(const CoinPackedMatrix &matrix, const double *rowLower, const double *rowUpper, const double *columnLower, const double *columnUpper, const double *objective, int type, int maxBlocks=50, double objectiveOffset=0.0) | CoinStructuredModel |
fillInfo(CoinModelBlockInfo &info, const CoinModel *block) | CoinStructuredModel | `[private]`
fillInfo(CoinModelBlockInfo &info, const CoinStructuredModel *block) | CoinStructuredModel | `[private]`
getColumnBlock(int i) const | CoinStructuredModel | `[inline]`
CoinBaseModel::getColumnBlock() const | CoinBaseModel | `[inline]`
getProblemName() const | CoinBaseModel | `[inline]`
getRowBlock(int i) const | CoinStructuredModel | `[inline]`
CoinBaseModel::getRowBlock() const | CoinBaseModel | `[inline]`
logLevel() const | CoinBaseModel | `[inline]`
logLevel_ | CoinBaseModel | `[protected]`
maximumElementBlocks_ | CoinStructuredModel | `[private]`
numberColumnBlocks() const | CoinStructuredModel | `[inline]`
numberColumnBlocks_ | CoinStructuredModel | `[private]`
numberColumns() const | CoinBaseModel | `[inline]`
numberColumns_ | CoinBaseModel | `[protected]`
numberElementBlocks() const | CoinStructuredModel | `[inline]`
numberElementBlocks_ | CoinStructuredModel | `[private]`
numberElements() const | CoinStructuredModel | `[virtual]`
numberRowBlocks() const | CoinStructuredModel | `[inline]`
numberRowBlocks_ | CoinStructuredModel | `[private]`
numberRows() const | CoinBaseModel | `[inline]`
numberRows_ | CoinBaseModel | `[protected]`
objectiveOffset() const | CoinBaseModel | `[inline]`
objectiveOffset_ | CoinBaseModel | `[protected]`
operator=(const CoinStructuredModel &) | CoinStructuredModel |
CoinBaseModel::operator=(const CoinBaseModel &rhs) | CoinBaseModel |
optimizationDirection() const | CoinStructuredModel | `[inline]`
optimizationDirection_ | CoinBaseModel | `[protected]`
problemName_ | CoinBaseModel | `[protected]`
refresh(int iBlock) | CoinStructuredModel |
rowBlock(const std::string &name) const | CoinStructuredModel |
rowBlockName_ | CoinBaseModel | `[protected]`
rowBlockNames_ | CoinStructuredModel | `[private]`
setCoinModel(CoinModel *block, int iBlock) | CoinStructuredModel |
setColumnBlock(int i, const std::string &name) | CoinStructuredModel | `[inline]`
CoinBaseModel::setColumnBlock(const std::string &name) | CoinBaseModel | `[inline]`
setLogLevel(int value) | CoinBaseModel |
setObjectiveOffset(double value) | CoinBaseModel | `[inline]`
setOptimizationDirection(double value) | CoinStructuredModel | `[inline]`
setProblemName(const char *name) | CoinBaseModel |
setProblemName(const std::string &name) | CoinBaseModel |
setRowBlock(int i, const std::string &name) | CoinStructuredModel | `[inline]`
CoinBaseModel::setRowBlock(const std::string &name) | CoinBaseModel | `[inline]`
writeMps(const char *filename, int compression=0, int formatType=0, int numberAcross=2, bool keepStrings=false) | CoinStructuredModel |
~CoinBaseModel() | CoinBaseModel | `[virtual]`
~CoinStructuredModel() | CoinStructuredModel | `[virtual]`