Cbc  2.9.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 CoinStructuredModelinline
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_CoinStructuredModelprivate
blockType(int i) const CoinStructuredModelinline
blockType_CoinStructuredModelprivate
clone() const CoinStructuredModelvirtual
CoinBaseModel()CoinBaseModel
CoinBaseModel(const CoinBaseModel &rhs)CoinBaseModel
coinBlock(int i) const CoinStructuredModel
coinBlock(int row, int column) const CoinStructuredModel
coinModelBlock(CoinModelBlockInfo &info)CoinStructuredModel
coinModelBlocks_CoinStructuredModelprivate
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_CoinBaseModelprotected
columnBlockNames_CoinStructuredModelprivate
decompose(const CoinModel &model, int type, int maxBlocks=50, const char **starts=NULL)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, int *starts=NULL, double objectiveOffset=0.0)CoinStructuredModel
fillInfo(CoinModelBlockInfo &info, const CoinModel *block)CoinStructuredModelprivate
fillInfo(CoinModelBlockInfo &info, const CoinStructuredModel *block)CoinStructuredModelprivate
getColumnBlock(int i) const CoinStructuredModelinline
CoinBaseModel::getColumnBlock() const CoinBaseModelinline
getProblemName() const CoinBaseModelinline
getRowBlock(int i) const CoinStructuredModelinline
CoinBaseModel::getRowBlock() const CoinBaseModelinline
handler_CoinBaseModelprotected
logLevel() const CoinBaseModelinline
logLevel_CoinBaseModelprotected
maximumElementBlocks_CoinStructuredModelprivate
messages_CoinBaseModelprotected
numberColumnBlocks() const CoinStructuredModelinline
numberColumnBlocks_CoinStructuredModelprivate
numberColumns() const CoinBaseModelinline
numberColumns_CoinBaseModelprotected
numberElementBlocks() const CoinStructuredModelinline
numberElementBlocks_CoinStructuredModelprivate
numberElements() const CoinStructuredModelvirtual
numberRowBlocks() const CoinStructuredModelinline
numberRowBlocks_CoinStructuredModelprivate
numberRows() const CoinBaseModelinline
numberRows_CoinBaseModelprotected
objectiveOffset() const CoinBaseModelinline
objectiveOffset_CoinBaseModelprotected
operator=(const CoinStructuredModel &)CoinStructuredModel
CoinBaseModel::operator=(const CoinBaseModel &rhs)CoinBaseModel
optimizationDirection() const CoinStructuredModelinline
optimizationDirection_CoinBaseModelprotected
problemName_CoinBaseModelprotected
readSmps(const char *filename, bool keepNames=false, bool ignoreErrors=false)CoinStructuredModel
refresh(int iBlock)CoinStructuredModel
rowBlock(const std::string &name) const CoinStructuredModel
rowBlockName_CoinBaseModelprotected
rowBlockNames_CoinStructuredModelprivate
setCoinModel(CoinModel *block, int iBlock)CoinStructuredModel
setColumnBlock(int i, const std::string &name)CoinStructuredModelinline
CoinBaseModel::setColumnBlock(const std::string &name)CoinBaseModelinline
setLogLevel(int value)CoinBaseModel
setMessageHandler(CoinMessageHandler *handler)CoinBaseModel
setObjectiveOffset(double value)CoinBaseModelinline
setOptimizationDirection(double value)CoinStructuredModelinline
setProblemName(const char *name)CoinBaseModel
setProblemName(const std::string &name)CoinBaseModel
setRowBlock(int i, const std::string &name)CoinStructuredModelinline
CoinBaseModel::setRowBlock(const std::string &name)CoinBaseModelinline
writeMps(const char *filename, int compression=0, int formatType=0, int numberAcross=2, bool keepStrings=false)CoinStructuredModel
~CoinBaseModel()CoinBaseModelvirtual
~CoinStructuredModel()CoinStructuredModelvirtual