Clp 1.17.6

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

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

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) | 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, CoinBigIndex 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, CoinBigIndex 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, CoinBigIndex 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