Cbc  2.9.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CoinModel Member List

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

addCol(int numberInColumn, const int *rows, const double *elements, double columnLower=0.0, double columnUpper=COIN_DBL_MAX, double objectiveValue=0.0, const char *name=NULL, bool isInteger=false)CoinModelinline
addColumn(int numberInColumn, const int *rows, const double *elements, double columnLower=0.0, double columnUpper=COIN_DBL_MAX, double objectiveValue=0.0, const char *name=NULL, bool isInteger=false)CoinModel
addRow(int numberInRow, const int *columns, const double *elements, double rowLower=-COIN_DBL_MAX, double rowUpper=COIN_DBL_MAX, const char *name=NULL)CoinModel
addString(const char *string)CoinModelprivate
associated_CoinModelprivate
associatedArray() const CoinModelinline
associateElement(const char *stringValue, double value)CoinModel
badType() const CoinModelprivate
clone() const CoinModelvirtual
CoinBaseModel()CoinBaseModel
CoinBaseModel(const CoinBaseModel &rhs)CoinBaseModel
CoinModel()CoinModel
CoinModel(int firstRows, int firstColumns, int firstElements, bool noNames=false)CoinModel
CoinModel(const char *fileName, int allowStrings=0)CoinModel
CoinModel(int nonLinear, const char *fileName, const void *info)CoinModel
CoinModel(int numberRows, int numberColumns, const CoinPackedMatrix *matrix, const double *rowLower, const double *rowUpper, const double *columnLower, const double *columnUpper, const double *objective)CoinModel
CoinModel(const CoinModel &)CoinModel
column(const char *columnName) const CoinModel
columnBlockName_CoinBaseModelprotected
columnIsInteger(int whichColumn) const CoinModelinline
columnIsIntegerAsString(int whichColumn) const CoinModelinline
columnList_CoinModelmutableprivate
columnLower(int whichColumn) const CoinModelinline
columnLower_CoinModelprivate
columnLowerArray() const CoinModelinline
columnLowerAsString(int whichColumn) const CoinModelinline
columnName(int whichColumn) const CoinModelinline
columnName_CoinModelprivate
columnNames() const CoinModelinline
columnObjective(int whichColumn) const CoinModelinline
columnObjectiveAsString(int whichColumn) const CoinModelinline
columnType_CoinModelprivate
columnUpper(int whichColumn) const CoinModelinline
columnUpper_CoinModelprivate
columnUpperArray() const CoinModelinline
columnUpperAsString(int whichColumn) const CoinModelinline
computeAssociated(double *associated)CoinModel
convertMatrix()CoinModel
countPlusMinusOne(CoinBigIndex *startPositive, CoinBigIndex *startNegative, const double *associated)CoinModel
createArrays(double *&rowLower, double *&rowUpper, double *&columnLower, double *&columnUpper, double *&objective, int *&integerType, double *&associated)CoinModel
createList(int type) const CoinModelprivate
createPackedMatrix(CoinPackedMatrix &matrix, const double *associated)CoinModel
createPlusMinusOne(CoinBigIndex *startPositive, CoinBigIndex *startNegative, int *indices, const double *associated)CoinModel
cut_CoinModelprivate
cutMarker() const CoinModelinline
decodeBit(char *phrase, char *&nextPhrase, double &coefficient, bool ifFirst) const CoinModelprivate
deleteCol(int whichColumn)CoinModelinline
deleteColumn(int whichColumn)CoinModel
deleteElement(int row, int column)CoinModel
deleteRow(int whichRow)CoinModel
deleteThisElement(int row, int column, int position)CoinModel
differentModel(CoinModel &other, bool ignoreNames)CoinModel
elements() const CoinModelinline
elements_CoinModelprivate
expandKnapsack(int knapsackRow, int &numberOutput, double *buildObj, CoinBigIndex *buildStart, int *buildRow, double *buildElement, int reConstruct=-1) const CoinModel
fillColumns(int which, bool forceCreation, bool fromAddColumn=false)CoinModelprivate
fillList(int which, CoinModelLinkedList &list, int type) const CoinModelprivate
fillRows(int which, bool forceCreation, bool fromAddRow=false)CoinModelprivate
firstInColumn(int whichColumn) const CoinModel
firstInQuadraticColumn(int whichColumn) const CoinModel
firstInRow(int whichRow) const CoinModel
freeStringMemory(CoinYacc &info)CoinModelprivate
gdb(int nonLinear, const char *fileName, const void *info)CoinModelprivate
getColIsInteger(int whichColumn) const CoinModelinline
getColLower(int whichColumn) const CoinModelinline
getColName(int whichColumn) const CoinModelinline
getColObjective(int whichColumn) const CoinModelinline
getColumn(int whichColumn, int *column, double *element)CoinModel
getColumnBlock() const CoinBaseModelinline
getColumnIsInteger(int whichColumn) const CoinModel
getColumnIsIntegerAsString(int whichColumn) const CoinModel
getColumnLower(int whichColumn) const CoinModel
getColumnLowerAsString(int whichColumn) const CoinModel
getColumnName(int whichColumn) const CoinModel
getColumnObjective(int whichColumn) const CoinModel
getColumnObjectiveAsString(int whichColumn) const CoinModel
getColumnUpper(int whichColumn) const CoinModel
getColumnUpperAsString(int whichColumn) const CoinModel
getColUpper(int whichColumn) const CoinModelinline
getDoubleFromString(CoinYacc &info, const char *string)CoinModelprivate
getElement(int i, int j) const CoinModel
getElement(const char *rowName, const char *columnName) const CoinModel
getElementAsString(int i, int j) const CoinModel
getProblemName() const CoinBaseModelinline
getQuadraticElement(int i, int j) const CoinModel
getRow(int whichRow, int *column, double *element)CoinModel
getRowBlock() const CoinBaseModelinline
getRowLower(int whichRow) const CoinModel
getRowLowerAsString(int whichRow) const CoinModel
getRowName(int whichRow) const CoinModel
getRowUpper(int whichRow) const CoinModel
getRowUpperAsString(int whichRow) const CoinModel
handler_CoinBaseModelprotected
hashElements_CoinModelmutableprivate
hashQuadraticElements_CoinModelmutableprivate
integerType_CoinModelprivate
integerTypeArray() const CoinModelinline
isInteger(int whichColumn) const CoinModelinline
isIntegerAsString(int whichColumn) const CoinModelinline
lastInColumn(int whichColumn) const CoinModel
lastInQuadraticColumn(int whichColumn) const CoinModel
lastInRow(int whichRow) const CoinModel
links_CoinModelmutableprivate
loadBlock(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub)CoinModel
loadBlock(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)CoinModel
loadBlock(const int numcols, const int numrows, const CoinBigIndex *start, const int *index, const double *value, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub)CoinModel
loadBlock(const int numcols, const int numrows, const CoinBigIndex *start, const int *index, const double *value, const double *collb, const double *colub, const double *obj, const char *rowsen, const double *rowrhs, const double *rowrng)CoinModel
logLevel() const CoinBaseModelinline
logLevel_CoinBaseModelprotected
maximumColumns_CoinModelprivate
maximumElements_CoinModelprivate
maximumQuadraticElements_CoinModelprivate
maximumRows_CoinModelprivate
memberSOS_CoinModelprivate
messages_CoinBaseModelprotected
moreInfo() const CoinModelinline
moreInfo_CoinModelprivate
next(CoinModelLink &current) const CoinModel
noNames_CoinModelprivate
numberColumns() const CoinBaseModelinline
numberColumns_CoinBaseModelprotected
numberElements() const CoinModelinlinevirtual
numberElements_CoinModelprivate
numberQuadraticElements_CoinModelprivate
numberRows() const CoinBaseModelinline
numberRows_CoinBaseModelprotected
numberSOS_CoinModelprivate
objective(int whichColumn) const CoinModelinline
objective_CoinModelprivate
objectiveArray() const CoinModelinline
objectiveAsString(int whichColumn) const CoinModelinline
objectiveOffset() const CoinBaseModelinline
objectiveOffset_CoinBaseModelprotected
operator()(int i, int j, double value)CoinModelinline
operator()(int i, int j, const char *value)CoinModelinline
operator()(int i, int j) const CoinModelinline
operator()(const char *rowName, const char *columnName) const CoinModelinline
operator=(const CoinModel &)CoinModel
CoinBaseModel::operator=(const CoinBaseModel &rhs)CoinBaseModel
optimizationDirection() const CoinModelinline
optimizationDirection_CoinBaseModelprotected
originalColumns() const CoinModelinline
originalRows() const CoinModelinline
pack()CoinModel
packCols()CoinModelinline
packColumns()CoinModel
packedMatrix() const CoinModelinline
packedMatrix_CoinModelprivate
packRows()CoinModel
passInMatrix(const CoinPackedMatrix &matrix)CoinModel
pointer(int i, int j) const CoinModel
position(int i, int j) const CoinModel
previous(CoinModelLink &current) const CoinModel
priorities() const CoinModelinline
priority_CoinModelprivate
prioritySOS_CoinModelprivate
problemName_CoinBaseModelprotected
quadraticColumnList_CoinModelmutableprivate
quadraticElements_CoinModelprivate
quadraticRow(int rowNumber, double *linear, int &numberBad) const CoinModel
quadraticRowList_CoinModelmutableprivate
referenceSOS_CoinModelprivate
reorder(const char *mark) const CoinModel
replaceQuadraticRow(int rowNumber, const double *linear, const CoinPackedMatrix *quadraticPart)CoinModel
resize(int maximumRows, int maximumColumns, int maximumElements)CoinModelprivate
row(const char *rowName) const CoinModel
rowBlockName_CoinBaseModelprotected
rowList_CoinModelmutableprivate
rowLower(int whichRow) const CoinModelinline
rowLower_CoinModelprivate
rowLowerArray() const CoinModelinline
rowLowerAsString(int whichRow) const CoinModelinline
rowName(int whichRow) const CoinModelinline
rowName_CoinModelprivate
rowNames() const CoinModelinline
rowType_CoinModelprivate
rowUpper(int whichRow) const CoinModelinline
rowUpper_CoinModelprivate
rowUpperArray() const CoinModelinline
rowUpperAsString(int whichRow) const CoinModelinline
setColBounds(int whichColumn, double columnLower, double columnUpper)CoinModelinline
setColIsInteger(int whichColumn, bool columnIsInteger)CoinModelinline
setColLower(int whichColumn, double columnLower)CoinModelinline
setColLower(int numberColumns, const double *columnLower)CoinModelinline
setColName(int whichColumn, const char *columnName)CoinModelinline
setColObjective(int whichColumn, double columnObjective)CoinModelinline
setColumnBlock(const std::string &name)CoinBaseModelinline
setColumnBounds(int whichColumn, double columnLower, double columnUpper)CoinModel
setColumnIsInteger(int whichColumn, bool columnIsInteger)CoinModel
setColumnIsInteger(int whichColumn, const char *columnIsInteger)CoinModel
setColumnLower(int whichColumn, double columnLower)CoinModel
setColumnLower(int whichColumn, const char *columnLower)CoinModel
setColumnLower(int numberColumns, const double *columnLower)CoinModel
setColumnName(int whichColumn, const char *columnName)CoinModel
setColumnObjective(int whichColumn, double columnObjective)CoinModel
setColumnObjective(int whichColumn, const char *columnObjective)CoinModel
setColumnUpper(int whichColumn, double columnUpper)CoinModel
setColumnUpper(int whichColumn, const char *columnUpper)CoinModel
setColumnUpper(int numberColumns, const double *columnUpper)CoinModel
setColUpper(int whichColumn, double columnUpper)CoinModelinline
setColUpper(int numberColumns, const double *columnUpper)CoinModelinline
setContinuous(int whichColumn)CoinModelinline
setCutMarker(int size, const int *marker)CoinModel
setElement(int i, int j, double value)CoinModel
setElement(int i, int j, const char *value)CoinModel
setInteger(int whichColumn)CoinModelinline
setIsInteger(int whichColumn, bool columnIsInteger)CoinModelinline
setIsInteger(int whichColumn, const char *columnIsInteger)CoinModelinline
setLogLevel(int value)CoinBaseModel
setMessageHandler(CoinMessageHandler *handler)CoinBaseModel
setMoreInfo(void *info)CoinModelinline
setObjective(int whichColumn, double columnObjective)CoinModelinline
setObjective(int whichColumn, const char *columnObjective)CoinModelinline
setObjective(int numberColumns, const double *objective)CoinModel
setObjectiveOffset(double value)CoinBaseModelinline
setOptimizationDirection(double value)CoinModelinline
setOriginalIndices(const int *row, const int *column)CoinModel
setPriorities(int size, const int *priorities)CoinModel
setProblemName(const char *name)CoinBaseModel
setProblemName(const std::string &name)CoinBaseModel
setQuadraticElement(int i, int j, double value)CoinModel
setRowBlock(const std::string &name)CoinBaseModelinline
setRowBounds(int whichRow, double rowLower, double rowUpper)CoinModel
setRowLower(int whichRow, double rowLower)CoinModel
setRowLower(int whichRow, const char *rowLower)CoinModel
setRowLower(int numberRows, const double *rowLower)CoinModel
setRowName(int whichRow, const char *rowName)CoinModel
setRowUpper(int whichRow, double rowUpper)CoinModel
setRowUpper(int whichRow, const char *rowUpper)CoinModel
setRowUpper(int numberRows, const double *rowUpper)CoinModel
sizeAssociated_CoinModelprivate
sortElements_CoinModelprivate
sortIndices_CoinModelprivate
sortSize_CoinModelprivate
start_CoinModelprivate
startSOS_CoinModelprivate
string_CoinModelprivate
stringArray() const CoinModelinline
stringsExist() const CoinModelinline
type() const CoinModelinline
type_CoinModelmutableprivate
typeSOS_CoinModelprivate
unsetValue() const CoinModelinline
validateLinks() const CoinModel
whatIsSet() const CoinModel
writeMps(const char *filename, int compression=0, int formatType=0, int numberAcross=2, bool keepStrings=false)CoinModel
zapColumnNames()CoinModelinline
zapRowNames()CoinModelinline
~CoinBaseModel()CoinBaseModelvirtual
~CoinModel()CoinModelvirtual