Clp  1.17.8
ClpModel Member List

This is the complete list of members for ClpModel, including all inherited members.

addColumn(int numberInColumn, const int *rows, const double *elements, double columnLower=0.0, double columnUpper=COIN_DBL_MAX, double objective=0.0)ClpModel
addColumns(int number, const double *columnLower, const double *columnUpper, const double *objective, const CoinBigIndex *columnStarts, const int *rows, const double *elements)ClpModel
addColumns(int number, const double *columnLower, const double *columnUpper, const double *objective, const CoinBigIndex *columnStarts, const int *columnLengths, const int *rows, const double *elements)ClpModel
addColumns(int number, const double *columnLower, const double *columnUpper, const double *objective, const CoinPackedVectorBase *const *columns)ClpModel
addColumns(const CoinBuild &buildObject, bool tryPlusMinusOne=false, bool checkDuplicates=true)ClpModel
addColumns(CoinModel &modelObject, bool tryPlusMinusOne=false, bool checkDuplicates=true)ClpModel
addRow(int numberInRow, const int *columns, const double *elements, double rowLower=-COIN_DBL_MAX, double rowUpper=COIN_DBL_MAX)ClpModel
addRows(int number, const double *rowLower, const double *rowUpper, const CoinBigIndex *rowStarts, const int *columns, const double *elements)ClpModel
addRows(int number, const double *rowLower, const double *rowUpper, const CoinBigIndex *rowStarts, const int *rowLengths, const int *columns, const double *elements)ClpModel
addRows(int number, const double *rowLower, const double *rowUpper, const CoinPackedVectorBase *const *rows)ClpModel
addRows(const CoinBuild &buildObject, bool tryPlusMinusOne=false, bool checkDuplicates=true)ClpModel
addRows(CoinModel &modelObject, bool tryPlusMinusOne=false, bool checkDuplicates=true)ClpModel
baseMatrix_ClpModelprotected
baseRowCopy_ClpModelprotected
borrowModel(ClpModel &otherModel)ClpModel
chgColumnLower(const double *columnLower)ClpModel
chgColumnUpper(const double *columnUpper)ClpModel
chgObjCoefficients(const double *objIn)ClpModel
chgRowLower(const double *rowLower)ClpModel
chgRowUpper(const double *rowUpper)ClpModel
cleanMatrix(double threshold=1.0e-20)ClpModel
clpMatrix() constClpModelinline
ClpModel(bool emptyMessages=false)ClpModel
ClpModel(const ClpModel &rhs, int scalingMode=-1)ClpModel
ClpModel(const ClpModel *wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns, bool dropNames=true, bool dropIntegers=true)ClpModel
clpScaledMatrix() constClpModelinline
coinMessages() constClpModelinline
coinMessages_ClpModelprotected
coinMessagesPointer()ClpModelinline
columnActivity_ClpModelprotected
columnLower() constClpModelinline
columnLower_ClpModelprotected
columnName(int iColumn) constClpModelinline
columnNames() constClpModelinline
columnNames_ClpModelprotected
columnNamesAsChar() constClpModelprotected
columnScale() constClpModelinline
columnScale_ClpModelprotected
columnUpper() constClpModelinline
columnUpper_ClpModelprotected
copy(const ClpMatrixBase *from, ClpMatrixBase *&to)ClpModel
copyColumnNames(const std::vector< std::string > &columnNames, int first, int last)ClpModel
copyColumnNames(const char *const *columnNames, int first, int last)ClpModel
copyInIntegerInformation(const char *information)ClpModel
copyinStatus(const unsigned char *statusArray)ClpModel
copyNames(const std::vector< std::string > &rowNames, const std::vector< std::string > &columnNames)ClpModel
copyRowNames(const std::vector< std::string > &rowNames, int first, int last)ClpModel
copyRowNames(const char *const *rowNames, int first, int last)ClpModel
createCoinModel() constClpModel
createEmptyMatrix()ClpModel
dblParam_ClpModelprotected
defaultHandler() constClpModelinline
defaultHandler_ClpModelprotected
deleteColumns(int number, const int *which)ClpModel
deleteIntegerInformation()ClpModel
deleteNamesAsChar(const char *const *names, int number) constClpModelprotected
deleteQuadraticObjective()ClpModel
deleteRay()ClpModelinline
deleteRows(int number, const int *which)ClpModel
deleteRowsAndColumns(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns)ClpModel
dropNames()ClpModel
dual_ClpModelprotected
dualColumnSolution() constClpModelinline
dualObjectiveLimit() constClpModelinline
dualRowSolution() constClpModelinline
dualTolerance() constClpModelinline
emptyProblem(int *infeasNumber=NULL, double *infeasSum=NULL, bool printMessage=true)ClpModel
eventHandler() constClpModelinline
eventHandler_ClpModelprotected
findNetwork(char *rotate, double fractionNeeded=0.75)ClpModel
generateCpp(FILE *fp)ClpModel
getColLower() constClpModelinline
getColSolution() constClpModelinline
getColumnName(int iColumn) constClpModel
getColUpper() constClpModelinline
getDblParam(ClpDblParam key, double &value) constClpModelinline
getIntParam(ClpIntParam key, int &value) constClpModelinline
getIterationCount() constClpModelinline
getNumCols() constClpModelinline
getNumElements() constClpModelinline
getNumRows() constClpModelinline
getObjCoefficients() constClpModelinline
getObjSense() constClpModelinline
getObjValue() constClpModelinline
getReducedCost() constClpModelinline
getRowActivity() constClpModelinline
getRowBound(int iRow, double &lower, double &upper) constClpModelprotected
getRowLower() constClpModelinline
getRowName(int iRow) constClpModel
getRowObjCoefficients() constClpModelinline
getRowPrice() constClpModelinline
getRowUpper() constClpModelinline
getSmallElementValue() constClpModelinline
getStrParam(ClpStrParam key, std::string &value) constClpModelinline
getTrustedUserPointer() constClpModelinline
getUserPointer() constClpModelinline
gutsOfCopy(const ClpModel &rhs, int trueCopy=1)ClpModelprotected
gutsOfDelete(int type)ClpModelprotected
gutsOfLoadModel(int numberRows, int numberColumns, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL)ClpModelprotected
gutsOfScaling()ClpModelprotected
handler_ClpModelprotected
hitMaximumIterations() constClpModel
inCbcBranchAndBound() constClpModelinline
infeasibilityRay(bool fullRay=false) constClpModel
integerInformation() constClpModelinline
integerType_ClpModelprotected
internalRay() constClpModelinline
intParam_ClpModelprotected
inverseColumnScale() constClpModelinline
inverseColumnScale_ClpModelprotected
inverseRowScale() constClpModelinline
inverseRowScale_ClpModelprotected
isAbandoned() constClpModelinline
isDualObjectiveLimitReached() constClpModel
isInteger(int index) constClpModel
isIterationLimitReached() constClpModelinline
isPrimalObjectiveLimitReached() constClpModel
isProvenDualInfeasible() constClpModelinline
isProvenOptimal() constClpModelinline
isProvenPrimalInfeasible() constClpModelinline
lengthNames() constClpModelinline
lengthNames_ClpModelprotected
loadProblem(const ClpMatrixBase &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL)ClpModel
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL)ClpModel
loadProblem(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, const double *rowObjective=NULL)ClpModel
loadProblem(CoinModel &modelObject, bool tryPlusMinusOne=false)ClpModel
loadProblem(const int numcols, const int numrows, const CoinBigIndex *start, const int *index, const double *value, const int *length, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL)ClpModel
loadQuadraticObjective(const int numberColumns, const CoinBigIndex *start, const int *column, const double *element)ClpModel
loadQuadraticObjective(const CoinPackedMatrix &matrix)ClpModel
logLevel() constClpModelinline
matrix() constClpModelinline
matrix_ClpModelprotected
maximumColumns_ClpModelprotected
maximumInternalColumns_ClpModelprotected
maximumInternalRows_ClpModelprotected
maximumIterations() constClpModelinline
maximumRows_ClpModelprotected
maximumSeconds() constClpModelinline
messageHandler() constClpModelinline
messages() constClpModelinline
messages_ClpModelprotected
messagesPointer()ClpModelinline
modifyCoefficient(int row, int column, double newElement, bool keepZero=false)ClpModelinline
mutableColumnScale() constClpModelinline
mutableInverseColumnScale() constClpModelinline
mutableInverseRowScale() constClpModelinline
mutableRandomNumberGenerator()ClpModelinline
mutableRowScale() constClpModelinline
newLanguage(CoinMessages::Language language)ClpModel
numberColumns() constClpModelinline
numberColumns_ClpModelprotected
numberIterations() constClpModelinline
numberIterations_ClpModelprotected
numberRows() constClpModelinline
numberRows_ClpModelprotected
numberThreads() constClpModelinline
numberThreads_ClpModelprotected
objective() constClpModelinline
objective(const double *solution, double &offset, bool refresh=true) constClpModelinline
objective_ClpModelprotected
objectiveAsObject() constClpModelinline
objectiveOffset() constClpModelinline
objectiveScale() constClpModelinline
objectiveScale_ClpModelprotected
objectiveValue() constClpModelinline
objectiveValue_ClpModelprotected
onStopped()ClpModelprotected
operator=(const ClpModel &rhs)ClpModel
optimizationDirection() constClpModelinline
optimizationDirection_ClpModelprotected
passInEventHandler(const ClpEventHandler *eventHandler)ClpModel
passInMessageHandler(CoinMessageHandler *handler)ClpModel
permanentArrays() constClpModelinlineprotected
popMessageHandler(CoinMessageHandler *oldHandler, bool oldDefault)ClpModel
presolveTolerance() constClpModelinline
primalColumnSolution() constClpModelinline
primalObjectiveLimit() constClpModelinline
primalRowSolution() constClpModelinline
primalTolerance() constClpModelinline
problemName() constClpModelinline
problemStatus() constClpModelinline
problemStatus_ClpModelprotected
pushMessageHandler(CoinMessageHandler *handler, bool &oldDefault)ClpModel
randomNumberGenerator()ClpModelinline
randomNumberGenerator_ClpModelprotected
rawObjectiveValue() constClpModelinlineprotected
ray() constClpModelinline
ray_ClpModelprotected
rayExists() constClpModelinline
readGMPL(const char *filename, const char *dataName, bool keepNames=false)ClpModel
readMps(const char *filename, bool keepNames=false, bool ignoreErrors=false)ClpModel
reducedCost_ClpModelprotected
replaceMatrix(ClpMatrixBase *matrix, bool deleteCurrent=false)ClpModel
replaceMatrix(CoinPackedMatrix *newmatrix, bool deleteCurrent=false)ClpModelinline
resize(int newNumberRows, int newNumberColumns)ClpModel
returnModel(ClpModel &otherModel)ClpModel
rhsScale() constClpModelinline
rhsScale_ClpModelprotected
rowActivity_ClpModelprotected
rowCopy() constClpModelinline
rowCopy_ClpModelprotected
rowLower() constClpModelinline
rowLower_ClpModelprotected
rowName(int iRow) constClpModelinline
rowNames() constClpModelinline
rowNames_ClpModelprotected
rowNamesAsChar() constClpModelprotected
rowObjective() constClpModelinline
rowObjective_ClpModelprotected
rowScale() constClpModelinline
rowScale_ClpModelprotected
rowUpper() constClpModelinline
rowUpper_ClpModelprotected
savedColumnScale_ClpModelprotected
savedRowScale_ClpModelprotected
scaledMatrix_ClpModelprotected
scaling(int mode=1)ClpModel
scalingFlag() constClpModelinline
scalingFlag_ClpModelprotected
secondaryStatus() constClpModelinline
secondaryStatus_ClpModelprotected
setClpScaledMatrix(ClpPackedMatrix *scaledMatrix)ClpModelinline
setColBounds(int elementIndex, double lower, double upper)ClpModelinline
setColLower(int elementIndex, double elementValue)ClpModelinline
setColSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)ClpModelinline
setColSolution(const double *input)ClpModelinline
setColumnBounds(int elementIndex, double lower, double upper)ClpModel
setColumnLower(int elementIndex, double elementValue)ClpModel
setColumnName(int colIndex, std::string &name)ClpModel
setColumnScale(double *scale)ClpModel
setColumnSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)ClpModel
setColumnUpper(int elementIndex, double elementValue)ClpModel
setColUpper(int elementIndex, double elementValue)ClpModelinline
setContinuous(int index)ClpModel
setDblParam(ClpDblParam key, double value)ClpModel
setDefaultMessageHandler()ClpModel
setDualObjectiveLimit(double value)ClpModel
setDualTolerance(double value)ClpModel
setInteger(int index)ClpModel
setIntParam(ClpIntParam key, int value)ClpModel
setLanguage(CoinMessages::Language language)ClpModelinline
setLengthNames(int value)ClpModelinline
setLogLevel(int value)ClpModelinline
setMaximumIterations(int value)ClpModel
setMaximumSeconds(double value)ClpModel
setMaximumWallSeconds(double value)ClpModel
setNewRowCopy(ClpMatrixBase *newCopy)ClpModel
setNumberIterations(int numberIterationsNew)ClpModelinline
setNumberThreads(int value)ClpModelinline
setObjCoeff(int elementIndex, double elementValue)ClpModelinline
setObjective(ClpObjective *objective)ClpModel
setObjectiveCoefficient(int elementIndex, double elementValue)ClpModel
setObjectiveOffset(double value)ClpModel
setObjectivePointer(ClpObjective *newobjective)ClpModelinline
setObjectiveScale(double value)ClpModelinline
setObjectiveValue(double value)ClpModelinline
setOptimizationDirection(double value)ClpModel
setPrimalObjectiveLimit(double value)ClpModel
setPrimalTolerance(double value)ClpModel
setProblemStatus(int problemStatusNew)ClpModelinline
setRandomSeed(int value)ClpModelinline
setRhsScale(double value)ClpModelinline
setRowBounds(int elementIndex, double lower, double upper)ClpModel
setRowLower(int elementIndex, double elementValue)ClpModel
setRowName(int rowIndex, std::string &name)ClpModel
setRowObjective(const double *rowObjective)ClpModel
setRowScale(double *scale)ClpModel
setRowSetBounds(const int *indexFirst, const int *indexLast, const double *boundList)ClpModel
setRowUpper(int elementIndex, double elementValue)ClpModel
setSecondaryStatus(int newstatus)ClpModelinline
setSmallElementValue(double value)ClpModelinline
setSolveType(int type)ClpModelinline
setSpecialOptions(unsigned int value)ClpModel
setStrParam(ClpStrParam key, const std::string &value)ClpModel
setTrustedUserPointer(ClpTrustedData *pointer)ClpModelinline
setUserPointer(void *pointer)ClpModelinline
setWhatsChanged(int value)ClpModelinline
smallElement_ClpModelprotected
solveType() constClpModelinline
solveType_ClpModelprotected
specialOptions() constClpModelinline
specialOptions_ClpModelprotected
startPermanentArrays()ClpModelprotected
status() constClpModelinline
status_ClpModelprotected
statusArray() constClpModelinline
statusCopy() constClpModel
statusExists() constClpModelinline
stopPermanentArrays()ClpModelprotected
strParam_ClpModelprotected
swapRowScale(double *newScale)ClpModelinline
swapScaledMatrix(ClpPackedMatrix *scaledMatrix)ClpModelinline
synchronizeMatrix()ClpModelprivate
times(double scalar, const double *x, double *y) constClpModel
transposeTimes(double scalar, const double *x, double *y) constClpModel
trustedUserPointer_ClpModelprotected
unboundedRay() constClpModel
unscale()ClpModel
userPointer_ClpModelprotected
whatsChanged() constClpModelinline
whatsChanged_ClpModelprotected
writeMps(const char *filename, int formatType=0, int numberAcross=2, double objSense=0.0) constClpModel
~ClpModel()ClpModel