- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

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 |
handler_ | CoinBaseModel | protected
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
messages_ | CoinBaseModel | protected
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 |
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 &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 |
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 | 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