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) | CoinModel | [inline] |
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) | CoinModel | [private] |
associated_ | CoinModel | [private] |
associatedArray() const | CoinModel | [inline] |
associateElement(const char *stringValue, double value) | CoinModel | |
CoinModel() | CoinModel | |
CoinModel(const char *fileName, int allowStrings=0) | CoinModel | |
CoinModel(int nonLinear, const char *fileName, const void *info) | CoinModel | |
CoinModel(const CoinModel &) | CoinModel | |
column(const char *columnName) const | CoinModel | |
columnIsInteger(int whichColumn) const | CoinModel | [inline] |
columnIsIntegerAsString(int whichColumn) const | CoinModel | [inline] |
columnList_ | CoinModel | [mutable, private] |
columnLower(int whichColumn) const | CoinModel | [inline] |
columnLower_ | CoinModel | [private] |
columnLowerArray() const | CoinModel | [inline] |
columnLowerAsString(int whichColumn) const | CoinModel | [inline] |
columnName(int whichColumn) const | CoinModel | [inline] |
columnName_ | CoinModel | [private] |
columnNames() const | CoinModel | [inline] |
columnObjective(int whichColumn) const | CoinModel | [inline] |
columnObjectiveAsString(int whichColumn) const | CoinModel | [inline] |
columnType_ | CoinModel | [private] |
columnUpper(int whichColumn) const | CoinModel | [inline] |
columnUpper_ | CoinModel | [private] |
columnUpperArray() const | CoinModel | [inline] |
columnUpperAsString(int whichColumn) const | CoinModel | [inline] |
computeAssociated(double *associated) | 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 | CoinModel | [private] |
createPackedMatrix(CoinPackedMatrix &matrix, const double *associated) | CoinModel | |
createPlusMinusOne(CoinBigIndex *startPositive, CoinBigIndex *startNegative, int *indices, const double *associated) | CoinModel | |
cut_ | CoinModel | [private] |
cutMarker() const | CoinModel | [inline] |
decodeBit(char *phrase, char *&nextPhrase, double &coefficient, bool ifFirst) const | CoinModel | [private] |
deleteCol(int whichColumn) | CoinModel | [inline] |
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 | CoinModel | [inline] |
elements_ | CoinModel | [private] |
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) | CoinModel | [private] |
fillList(int which, CoinModelLinkedList &list, int type) const | CoinModel | [private] |
fillRows(int which, bool forceCreation, bool fromAddRow=false) | CoinModel | [private] |
firstInColumn(int whichColumn) const | CoinModel | |
firstInQuadraticColumn(int whichColumn) const | CoinModel | |
firstInRow(int whichRow) const | CoinModel | |
freeStringMemory(CoinYacc &info) | CoinModel | [private] |
gdb(int nonLinear, const char *fileName, const void *info) | CoinModel | [private] |
getColIsInteger(int whichColumn) const | CoinModel | [inline] |
getColLower(int whichColumn) const | CoinModel | [inline] |
getColName(int whichColumn) const | CoinModel | [inline] |
getColObjective(int whichColumn) const | CoinModel | [inline] |
getColumn(int whichColumn, int *column, double *element) | CoinModel | |
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 | CoinModel | [inline] |
getDoubleFromString(CoinYacc &info, const char *string) | CoinModel | [private] |
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 | CoinModel | [inline] |
getQuadraticElement(int i, int j) const | CoinModel | |
getRow(int whichRow, int *column, double *element) | CoinModel | |
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 | |
hashElements_ | CoinModel | [mutable, private] |
hashQuadraticElements_ | CoinModel | [mutable, private] |
integerType_ | CoinModel | [private] |
integerTypeArray() const | CoinModel | [inline] |
isInteger(int whichColumn) const | CoinModel | [inline] |
isIntegerAsString(int whichColumn) const | CoinModel | [inline] |
lastInColumn(int whichColumn) const | CoinModel | |
lastInQuadraticColumn(int whichColumn) const | CoinModel | |
lastInRow(int whichRow) const | CoinModel | |
links_ | CoinModel | [mutable, private] |
logLevel() const | CoinModel | [inline] |
logLevel_ | CoinModel | [private] |
maximumColumns_ | CoinModel | [private] |
maximumElements_ | CoinModel | [private] |
maximumQuadraticElements_ | CoinModel | [private] |
maximumRows_ | CoinModel | [private] |
memberSOS_ | CoinModel | [private] |
moreInfo() const | CoinModel | [inline] |
moreInfo_ | CoinModel | [private] |
next(CoinModelLink ¤t) const | CoinModel | |
numberColumns() const | CoinModel | [inline] |
numberColumns_ | CoinModel | [private] |
numberElements() const | CoinModel | [inline] |
numberElements_ | CoinModel | [private] |
numberQuadraticElements_ | CoinModel | [private] |
numberRows() const | CoinModel | [inline] |
numberRows_ | CoinModel | [private] |
numberSOS_ | CoinModel | [private] |
objective(int whichColumn) const | CoinModel | [inline] |
objective_ | CoinModel | [private] |
objectiveArray() const | CoinModel | [inline] |
objectiveAsString(int whichColumn) const | CoinModel | [inline] |
objectiveOffset() const | CoinModel | [inline] |
objectiveOffset_ | CoinModel | [private] |
operator()(int i, int j, double value) | CoinModel | [inline] |
operator()(int i, int j, const char *value) | CoinModel | [inline] |
operator()(int i, int j) const | CoinModel | [inline] |
operator()(const char *rowName, const char *columnName) const | CoinModel | [inline] |
operator=(const CoinModel &) | CoinModel | |
optimizationDirection() const | CoinModel | [inline] |
optimizationDirection_ | CoinModel | [private] |
pack() | CoinModel | |
packCols() | CoinModel | [inline] |
packColumns() | CoinModel | |
packRows() | CoinModel | |
pointer(int i, int j) const | CoinModel | |
position(int i, int j) const | CoinModel | |
previous(CoinModelLink ¤t) const | CoinModel | |
priorities() const | CoinModel | [inline] |
priority_ | CoinModel | [private] |
prioritySOS_ | CoinModel | [private] |
problemName_ | CoinModel | [private] |
quadraticColumnList_ | CoinModel | [mutable, private] |
quadraticElements_ | CoinModel | [private] |
quadraticRow(int rowNumber, double *linear, int &numberBad) const | CoinModel | |
quadraticRowList_ | CoinModel | [mutable, private] |
referenceSOS_ | CoinModel | [private] |
reorder(const char *mark) const | CoinModel | |
replaceQuadraticRow(int rowNumber, const double *linear, const CoinPackedMatrix *quadraticPart) | CoinModel | |
resize(int maximumRows, int maximumColumns, int maximumElements) | CoinModel | [private] |
row(const char *rowName) const | CoinModel | |
rowList_ | CoinModel | [mutable, private] |
rowLower(int whichRow) const | CoinModel | [inline] |
rowLower_ | CoinModel | [private] |
rowLowerArray() const | CoinModel | [inline] |
rowLowerAsString(int whichRow) const | CoinModel | [inline] |
rowName(int whichRow) const | CoinModel | [inline] |
rowName_ | CoinModel | [private] |
rowNames() const | CoinModel | [inline] |
rowType_ | CoinModel | [private] |
rowUpper(int whichRow) const | CoinModel | [inline] |
rowUpper_ | CoinModel | [private] |
rowUpperArray() const | CoinModel | [inline] |
rowUpperAsString(int whichRow) const | CoinModel | [inline] |
setColBounds(int whichColumn, double columnLower, double columnUpper) | CoinModel | [inline] |
setColIsInteger(int whichColumn, bool columnIsInteger) | CoinModel | [inline] |
setColLower(int whichColumn, double columnLower) | CoinModel | [inline] |
setColName(int whichColumn, const char *columnName) | CoinModel | [inline] |
setColObjective(int whichColumn, double columnObjective) | CoinModel | [inline] |
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 | |
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 | |
setColUpper(int whichColumn, double columnUpper) | CoinModel | [inline] |
setContinuous(int whichColumn) | CoinModel | [inline] |
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) | CoinModel | [inline] |
setIsInteger(int whichColumn, bool columnIsInteger) | CoinModel | [inline] |
setIsInteger(int whichColumn, const char *columnIsInteger) | CoinModel | [inline] |
setLogLevel(int value) | CoinModel | |
setMoreInfo(void *info) | CoinModel | [inline] |
setObjective(int whichColumn, double columnObjective) | CoinModel | [inline] |
setObjective(int whichColumn, const char *columnObjective) | CoinModel | [inline] |
setObjectiveOffset(double value) | CoinModel | [inline] |
setOptimizationDirection(double value) | CoinModel | [inline] |
setPriorities(int size, const int *priorities) | CoinModel | |
setProblemName(const char *name) | CoinModel | |
setQuadraticElement(int i, int j, double value) | CoinModel | |
setRowBounds(int whichRow, double rowLower, double rowUpper) | CoinModel | |
setRowLower(int whichRow, double rowLower) | CoinModel | |
setRowLower(int whichRow, const char *rowLower) | CoinModel | |
setRowName(int whichRow, const char *rowName) | CoinModel | |
setRowUpper(int whichRow, double rowUpper) | CoinModel | |
setRowUpper(int whichRow, const char *rowUpper) | CoinModel | |
sizeAssociated_ | CoinModel | [private] |
sortElements_ | CoinModel | [private] |
sortIndices_ | CoinModel | [private] |
sortSize_ | CoinModel | [private] |
start_ | CoinModel | [private] |
startSOS_ | CoinModel | [private] |
string_ | CoinModel | [private] |
stringArray() const | CoinModel | [inline] |
stringsExist() const | CoinModel | [inline] |
type() const | CoinModel | [inline] |
type_ | CoinModel | [mutable, private] |
typeSOS_ | CoinModel | [private] |
unsetValue() const | CoinModel | [inline] |
validateLinks() const | CoinModel | |
writeMps(const char *filename, int compression=0, int formatType=0, int numberAcross=2, bool keepStrings=false) | CoinModel | |
~CoinModel() | CoinModel | |