# 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) | 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 | `[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 |
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 |
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]`
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]`
moreInfo() const | CoinModel | `[inline]`
moreInfo_ | CoinModel | `[private]`
next(CoinModelLink &current) const | CoinModel |
noNames_ | CoinModel | `[private]`
numberColumns() const | CoinBaseModel | `[inline]`
numberColumns_ | CoinBaseModel | `[protected]`
numberElements() const | CoinModel | `[inline, virtual]`
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 |
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 &current) const | CoinModel |
priorities() const | CoinModel | `[inline]`
priority_ | CoinModel | `[private]`
prioritySOS_ | CoinModel | `[private]`
problemName_ | CoinBaseModel | `[protected]`
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 |
rowBlockName_ | CoinBaseModel | `[protected]`
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]`
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 |
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 | `[mutable, private]`
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]`