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) | 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 | |
badType() const | CoinModel | private |
clone() const | CoinModel | virtual |
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_ | CoinBaseModel | protected |
columnIsInteger(int whichColumn) const | CoinModel | inline |
columnIsIntegerAsString(int whichColumn) const | CoinModel | inline |
columnList_ | CoinModel | mutableprivate |
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 | |
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 | 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 | |
getColumnBlock() const | CoinBaseModel | inline |
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 | CoinBaseModel | inline |
getQuadraticElement(int i, int j) const | CoinModel | |
getRow(int whichRow, int *column, double *element) | CoinModel | |
getRowBlock() const | CoinBaseModel | inline |
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_ | CoinBaseModel | protected |
hashElements_ | CoinModel | mutableprivate |
hashQuadraticElements_ | CoinModel | mutableprivate |
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 | mutableprivate |
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 | CoinBaseModel | inline |
logLevel_ | CoinBaseModel | protected |
maximumColumns_ | CoinModel | private |
maximumElements_ | CoinModel | private |
maximumQuadraticElements_ | CoinModel | private |
maximumRows_ | CoinModel | private |
memberSOS_ | CoinModel | private |
messages_ | CoinBaseModel | protected |
moreInfo() const | CoinModel | inline |
moreInfo_ | CoinModel | private |
next(CoinModelLink ¤t) const | CoinModel | |
noNames_ | CoinModel | private |
numberColumns() const | CoinBaseModel | inline |
numberColumns_ | CoinBaseModel | protected |
numberElements() const | CoinModel | inlinevirtual |
numberElements_ | CoinModel | private |
numberQuadraticElements_ | CoinModel | private |
numberRows() const | CoinBaseModel | inline |
numberRows_ | CoinBaseModel | protected |
numberSOS_ | CoinModel | private |
objective(int whichColumn) const | CoinModel | inline |
objective_ | CoinModel | private |
objectiveArray() const | CoinModel | inline |
objectiveAsString(int whichColumn) const | CoinModel | inline |
objectiveOffset() const | CoinBaseModel | inline |
objectiveOffset_ | CoinBaseModel | protected |
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 | |
CoinBaseModel::operator=(const CoinBaseModel &rhs) | CoinBaseModel | |
optimizationDirection() const | CoinModel | inline |
optimizationDirection_ | CoinBaseModel | protected |
originalColumns() const | CoinModel | inline |
originalRows() const | CoinModel | inline |
pack() | CoinModel | |
packCols() | CoinModel | inline |
packColumns() | CoinModel | |
packedMatrix() const | CoinModel | inline |
packedMatrix_ | CoinModel | private |
packRows() | CoinModel | |
passInMatrix(const CoinPackedMatrix &matrix) | 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_ | CoinBaseModel | protected |
quadraticColumnList_ | CoinModel | mutableprivate |
quadraticElements_ | CoinModel | private |
quadraticRow(int rowNumber, double *linear, int &numberBad) const | CoinModel | |
quadraticRowList_ | CoinModel | mutableprivate |
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 | |
rowBlockName_ | CoinBaseModel | protected |
rowList_ | CoinModel | mutableprivate |
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 |
setColLower(int numberColumns, const double *columnLower) | CoinModel | inline |
setColName(int whichColumn, const char *columnName) | CoinModel | inline |
setColObjective(int whichColumn, double columnObjective) | CoinModel | inline |
setColumnBlock(const std::string &name) | CoinBaseModel | 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 | |
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) | CoinModel | inline |
setColUpper(int numberColumns, const 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) | CoinBaseModel | |
setMessageHandler(CoinMessageHandler *handler) | CoinBaseModel | |
setMoreInfo(void *info) | CoinModel | inline |
setObjective(int whichColumn, double columnObjective) | CoinModel | inline |
setObjective(int whichColumn, const char *columnObjective) | CoinModel | inline |
setObjective(int numberColumns, const double *objective) | CoinModel | |
setObjectiveOffset(double value) | CoinBaseModel | inline |
setOptimizationDirection(double value) | CoinModel | inline |
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) | CoinBaseModel | inline |
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_ | 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 | mutableprivate |
typeSOS_ | CoinModel | private |
unsetValue() const | CoinModel | inline |
validateLinks() const | CoinModel | |
whatIsSet() const | CoinModel | |
writeMps(const char *filename, int compression=0, int formatType=0, int numberAcross=2, bool keepStrings=false) | CoinModel | |
zapColumnNames() | CoinModel | inline |
zapRowNames() | CoinModel | inline |
~CoinBaseModel() | CoinBaseModel | virtual |
~CoinModel() | CoinModel | virtual |