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
AbcSimplex Member List

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

abcBaseModel_ | AbcSimplex | protected
abcCost_ | AbcSimplex | protected
abcDj_ | AbcSimplex | protected
abcDualRowPivot_ | AbcSimplex | protected
abcFactorization_ | AbcSimplex | protected
abcLower_ | AbcSimplex | protected
abcMatrix() const | AbcSimplex | inline
abcMatrix_ | AbcSimplex | protected
abcNonLinearCost() const | AbcSimplex | inline
abcNonLinearCost_ | AbcSimplex | protected
abcPerturbation() const | AbcSimplex | inline
abcPerturbation_ | AbcSimplex | protected
abcPivotVariable_ | AbcSimplex | protected
abcPrimalColumnPivot_ | AbcSimplex | protected
abcProgress() | AbcSimplex | inline
abcProgress_ | AbcSimplex | protected
AbcSimplex(bool emptyMessages=false) | AbcSimplex |
AbcSimplex(const AbcSimplex &rhs) | AbcSimplex |
AbcSimplex(const ClpSimplex &rhs) | AbcSimplex |
AbcSimplex(const ClpSimplex *wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns, bool dropNames=true, bool dropIntegers=true, bool fixOthers=false) | AbcSimplex |
AbcSimplex(const AbcSimplex *wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns, bool dropNames=true, bool dropIntegers=true, bool fixOthers=false) | AbcSimplex |
AbcSimplex(AbcSimplex *wholeModel, int numberColumns, const int *whichColumns) | AbcSimplex |
AbcSimplex(const ClpSimplex *clpSimplex) | AbcSimplex |
AbcSimplexUnitTest(const std::string &mpsDir) | AbcSimplex | friend
abcSolution_ | AbcSimplex | protected
abcUpper_ | AbcSimplex | protected
acceptablePivot() const | AbcSimplex | inline
acceptablePivot_ | ClpSimplex | protected
active(int iRow) const | AbcSimplex | inline protected
add(double *array, int column, double multiplier) const | ClpSimplex |
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 |
algorithm() const | ClpSimplex | inline
algorithm_ | ClpSimplex | protected
allowedInfeasibility_ | ClpSimplex | protected
allSlackBasis() | AbcSimplex |
ClpSimplex::allSlackBasis(bool resetSolution=false) | ClpSimplex |
alpha() const | ClpSimplex | inline
alpha_ | ClpSimplex | protected
alphaAccuracy() const | ClpSimplex | inline
alphaAccuracy_ | ClpSimplex | protected
arrayForBtran() const | AbcSimplex | inline
arrayForBtran_ | AbcSimplex |
arrayForDualColumn() const | AbcSimplex | inline
arrayForDualColumn_ | AbcSimplex |
arrayForFlipBounds() const | AbcSimplex | inline
arrayForFlipBounds_ | AbcSimplex |
arrayForFlipRhs() const | AbcSimplex | inline
arrayForFlipRhs_ | AbcSimplex |
arrayForFtran() const | AbcSimplex | inline
arrayForFtran_ | AbcSimplex |
arrayForReplaceColumn() const | AbcSimplex | inline
arrayForReplaceColumn_ | AbcSimplex |
arrayForTableauRow() const | AbcSimplex | inline
arrayForTableauRow_ | AbcSimplex |
atFakeBound(int sequence) const | AbcSimplex | protected
atLowerBound enum value | AbcSimplex |
atUpperBound enum value | AbcSimplex |
automaticScale_ | ClpSimplex | protected
automaticScaling() const | ClpSimplex | inline
averageInfeasibility_ | ClpSimplex | protected
barrier(bool crossover=true) | ClpSimplex |
baseIteration() const | ClpSimplex | inline
baseIteration_ | ClpSimplex | protected
baseMatrix_ | ClpModel | protected
baseModel() const | AbcSimplex | inline
baseModel_ | ClpSimplex | protected
baseRowCopy_ | ClpModel | protected
basic enum value | AbcSimplex |
bestObjectiveValue_ | ClpSimplex | protected
bestPossibleImprovement() const | ClpSimplex | inline
bestPossibleImprovement_ | ClpSimplex | protected
borrowModel(ClpModel &otherModel) | ClpSimplex |
borrowModel(ClpSimplex &otherModel) | ClpSimplex |
bothFake enum value | AbcSimplex |
btranAlpha_ | AbcSimplex | protected
changeMade_ | ClpSimplex | protected
checkArrays(int ignoreEmpty=0) const | AbcSimplex |
checkBothSolutions() | AbcSimplex |
checkConsistentPivots() const | AbcSimplex |
checkDjs(int type=1) const | AbcSimplex |
checkDualSolution() | AbcSimplex |
checkDualSolutionPlusFake() | AbcSimplex |
checkMoveBack(bool checkDuals) | AbcSimplex |
checkPrimalSolution(bool justBasic) | AbcSimplex |
ClpSimplex::checkPrimalSolution(const double *rowActivities=NULL, const double *columnActivies=NULL) | ClpSimplex | protected
checkSolution(int setToBounds=0) | ClpSimplex |
checkSolutionBasic() const | AbcSimplex |
checkSolutionInternal() | ClpSimplex |
checkUnscaledSolution() | ClpSimplex |
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 |
cleanFactorization(int ifValuesPass) | AbcSimplex |
cleanMatrix(double threshold=1.0e-20) | ClpModel |
cleanPrimalSolution(double exactMultiple) | ClpSimplex |
cleanStatus(bool valuesPass=false) | AbcSimplex |
ClpSimplex::cleanStatus() | ClpSimplex |
cleanup(int cleanupScaling) | ClpSimplex |
clearActive(int iRow) | AbcSimplex | inline protected
clearArrays(int which) | AbcSimplex |
clearArrays(CoinPartitionedVector *which) | AbcSimplex |
clearArraysPublic(int which) | AbcSimplex | inline
clearFlagged(int sequence) | AbcSimplex | inline
clearPerturbed(int iSequence) | ClpSimplex | inline
clearPivoted(int sequence) | AbcSimplex | inline protected
clpMatrix() const | ClpModel | inline
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 |
clpModel_ | AbcSimplex | protected
clpObjectiveValue() const | AbcSimplex | inline
clpScaledMatrix() const | ClpModel | inline
ClpSimplex(bool emptyMessages=false) | ClpSimplex |
ClpSimplex(const ClpSimplex &rhs, int scalingMode=-1) | ClpSimplex |
ClpSimplex(const ClpModel &rhs, int scalingMode=-1) | ClpSimplex |
ClpSimplex(const ClpModel *wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns, bool dropNames=true, bool dropIntegers=true, bool fixOthers=false) | ClpSimplex |
ClpSimplex(const ClpSimplex *wholeModel, int numberRows, const int *whichRows, int numberColumns, const int *whichColumns, bool dropNames=true, bool dropIntegers=true, bool fixOthers=false) | ClpSimplex |
ClpSimplex(ClpSimplex *wholeModel, int numberColumns, const int *whichColumns) | ClpSimplex |
coinMessages() const | ClpModel | inline
coinMessages_ | ClpModel | protected
coinMessagesPointer() | ClpModel | inline
columnActivity_ | ClpModel | protected
columnActivityWork_ | ClpSimplex | protected
columnArray(int index) const | ClpSimplex | inline
columnArray_ | ClpSimplex | protected
columnLower() const | ClpModel | inline
columnLower_ | ClpModel | protected
columnLowerWork_ | ClpSimplex | protected
columnName(int iColumn) const | ClpModel | inline
columnNames() const | ClpModel | inline
columnNames_ | ClpModel | protected
columnNamesAsChar() const | ClpModel | protected
columnPrimalSequence_ | ClpSimplex | protected
columnScale() const | ClpModel | inline
columnScale2() const | AbcSimplex | inline
columnScale_ | ClpModel | protected
columnUpper() const | ClpModel | inline
columnUpper_ | ClpModel | protected
columnUpperWork_ | ClpSimplex | protected
columnUseScale_ | AbcSimplex | protected
computeDuals(double *givenDjs, CoinIndexedVector *array1, CoinIndexedVector *array2) | AbcSimplex |
ClpSimplex::computeDuals(double *givenDjs) | ClpSimplex |
computeInternalObjectiveValue() | AbcSimplex |
computeObjective() | AbcSimplex |
computeObjectiveValue(bool useWorkingSolution=false) | AbcSimplex |
computePrimals(CoinIndexedVector *array1, CoinIndexedVector *array2) | AbcSimplex |
ClpSimplex::computePrimals(const double *rowActivities, const double *columnActivities) | ClpSimplex |
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 |
copyEnabledStuff(const ClpSimplex *rhs) | ClpSimplex |
copyFactorization(ClpFactorization &factorization) | ClpSimplex |
copyFromSaved(int type=31) | AbcSimplex |
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 |
cost(int sequence) | AbcSimplex | inline
cost_ | ClpSimplex | protected
costAddress(int sequence) | AbcSimplex | inline
costBasic() const | AbcSimplex | inline
costBasic_ | AbcSimplex | protected
costRegion() const | AbcSimplex | inline
costRegion(int which) const | AbcSimplex | inline
costSaved_ | AbcSimplex | protected
crash(int type) | AbcSimplex |
ClpSimplex::crash(double gap, int pivot) | ClpSimplex |
createCoinModel() const | ClpModel |
createEmptyMatrix() | ClpModel |
createPiecewiseLinearCosts(const int *starts, const double *lower, const double *gradient) | ClpSimplex |
createRim(int what, bool makeRowCopy=false, int startFinishOptions=0) | ClpSimplex | protected
createRim1(bool initial) | ClpSimplex | protected
createRim4(bool initial) | ClpSimplex | protected
createRim5(bool initial) | ClpSimplex | protected
createStatus() | AbcSimplex |
currentAcceptablePivot() const | AbcSimplex | inline
currentAcceptablePivot_ | AbcSimplex | protected
currentDualBound() const | AbcSimplex | inline
currentDualBound_ | AbcSimplex | protected
currentDualTolerance() const | AbcSimplex | inline
currentDualTolerance_ | AbcSimplex | protected
currentPrimalTolerance() const | ClpSimplex | inline
dblParam_ | ClpModel | protected
defaultFactorizationFrequency() | AbcSimplex |
defaultHandler() const | ClpModel | inline
defaultHandler_ | ClpModel | protected
deleteBaseModel() | AbcSimplex |
deleteColumns(int number, const int *which) | ClpModel |
deleteIntegerInformation() | ClpModel |
deleteNamesAsChar(const char *const *names, int number) const | ClpModel | protected
deleteQuadraticObjective() | ClpModel |
deleteRay() | ClpModel | inline
deleteRim(int getRidOfFactorizationData=2) | ClpSimplex | protected
deleteRows(int number, const int *which) | ClpModel |
deleteRowsAndColumns(int numberRows, const int *whichRows, int numberColumns, const int *whichColumns) | ClpModel |
directionIn() const | ClpSimplex | inline
directionIn_ | ClpSimplex | protected
directionOut() const | ClpSimplex | inline
directionOut_ | ClpSimplex | protected
disasterArea_ | ClpSimplex | protected
disasterHandler() const | ClpSimplex | inline
dj_ | ClpSimplex | protected
djBasic() const | AbcSimplex | inline
djBasic_ | AbcSimplex | protected
djRegion() const | AbcSimplex | inline
djRegion(int which) const | AbcSimplex | inline
djSaved_ | AbcSimplex | protected
doAbcDual() | AbcSimplex |
doAbcPrimal(int ifValuesPass) | AbcSimplex |
dontFactorizePivots_ | ClpSimplex | protected
doubleCheck() | ClpSimplex |
dropNames() | ClpModel |
dual() | AbcSimplex |
ClpSimplex::dual(int ifValuesPass=0, int startFinishOptions=0) | ClpSimplex |
dual_ | ClpModel | protected
dualBound() const | ClpSimplex | inline
dualBound_ | ClpSimplex | protected
dualColumnSolution() const | ClpModel | inline
dualDebug(int ifValuesPass=0, int startFinishOptions=0) | ClpSimplex |
dualFeasible() const | ClpSimplex | inline
dualIn() const | ClpSimplex | inline
dualIn_ | ClpSimplex | protected
dualObjectiveLimit() const | ClpModel | inline
dualOut() const | ClpSimplex | inline
dualOut_ | ClpSimplex | protected
dualPivotResultPart1() | ClpSimplex |
dualRanging(int numberCheck, const int *which, double *costIncrease, int *sequenceIncrease, double *costDecrease, int *sequenceDecrease, double *valueIncrease=NULL, double *valueDecrease=NULL) | ClpSimplex |
dualRowPivot() const | AbcSimplex | inline
dualRowPivot_ | ClpSimplex | protected
dualRowSolution() const | ClpModel | inline
dualTolerance() const | ClpModel | inline
dualTolerance_ | ClpSimplex | protected
emptyProblem(int *infeasNumber=NULL, double *infeasSum=NULL, bool printMessage=true) | ClpModel |
eventHandler() const | ClpModel | inline
eventHandler_ | ClpModel | protected
factorization() const | AbcSimplex | inline
factorization_ | ClpSimplex | protected
factorizationFrequency() const | AbcSimplex |
factorize() | ClpSimplex |
FakeBound enum name | AbcSimplex |
fakeDjs() const | AbcSimplex | inline
fakeSuperBasic(int iSequence) | AbcSimplex | inline
fastCrunch(ClpNodeStuff *stuff, int mode) | ClpSimplex |
fastDual2(ClpNodeStuff *stuff) | ClpSimplex |
fathom(void *stuff) | ClpSimplex |
fathomMany(void *stuff) | ClpSimplex |
fillPerturbation(int start, int number) | AbcSimplex |
findNetwork(char *rotate, double fractionNeeded=0.75) | ClpModel |
finish(int startFinishOptions=0) | ClpSimplex |
firstFree() const | AbcSimplex | inline
firstFree_ | ClpSimplex | protected
flagged(int sequence) const | AbcSimplex | inline
forceFactorization() const | ClpSimplex | inline
forceFactorization(int value) | ClpSimplex | inline
forceFactorization_ | ClpSimplex | protected
freeSequenceIn() const | AbcSimplex | inline
freeSequenceIn_ | AbcSimplex | protected
ftAlpha_ | AbcSimplex | protected
generateCpp(FILE *fp, bool defaultFactor=false) | ClpSimplex |
ClpModel::generateCpp(FILE *fp) | ClpModel |
getAvailableArray() const | AbcSimplex |
getAvailableArrayPublic() const | AbcSimplex | inline
getbackSolution(const ClpSimplex &smallModel, const int *whichRow, const int *whichColumn) | ClpSimplex |
getBasics(int *index) | ClpSimplex |
getBasis() const | AbcSimplex |
getBInvACol(int col, double *vec) | ClpSimplex |
getBInvARow(int row, double *z, double *slack=NULL) | ClpSimplex |
getBInvCol(int col, double *vec) | ClpSimplex |
getBInvRow(int row, double *z) | ClpSimplex |
getColLower() const | ClpModel | inline
getColSolution() const | AbcSimplex |
getColumnName(int iColumn) const | ClpModel |
getColumnStatus(int sequence) const | ClpSimplex | inline
getColUpper() const | ClpModel | inline
getDblParam(ClpDblParam key, double &value) const | ClpModel | inline
getEmptyFactorization() | AbcSimplex |
getFakeBound(int sequence) const | AbcSimplex | inline protected
getInternalColumnStatus(int sequence) const | AbcSimplex | inline
getInternalStatus(int sequence) const | AbcSimplex | inline
getIntParam(ClpIntParam key, int &value) const | ClpModel | inline
getIterationCount() const | ClpModel | inline
getNumCols() const | ClpModel | inline
getNumElements() const | ClpModel | inline
getNumRows() const | ClpModel | inline
getObjCoefficients() const | ClpModel | inline
getObjSense() const | ClpModel | inline
getObjValue() const | ClpModel | inline
getReducedCost() const | AbcSimplex |
getRowActivity() const | AbcSimplex |
getRowBound(int iRow, double &lower, double &upper) const | ClpModel | protected
getRowLower() const | ClpModel | inline
getRowName(int iRow) const | ClpModel |
getRowObjCoefficients() const | ClpModel | inline
getRowPrice() const | AbcSimplex |
getRowStatus(int sequence) const | ClpSimplex | inline
getRowUpper() const | ClpModel | inline
getSmallElementValue() const | ClpModel | inline
getSolution() | AbcSimplex |
ClpSimplex::getSolution(const double *rowActivities, const double *columnActivities) | ClpSimplex |
getStatus(int sequence) const | ClpSimplex | inline
getStrParam(ClpStrParam key, std::string &value) const | ClpModel | inline
getTrustedUserPointer() const | ClpModel | inline
getUserPointer() const | ClpModel | inline
goodAccuracy() const | ClpSimplex | inline
gutsOfCopy(const AbcSimplex &rhs) | AbcSimplex |
ClpSimplex::gutsOfCopy(const ClpSimplex &rhs) | ClpSimplex | protected
ClpModel::gutsOfCopy(const ClpModel &rhs, int trueCopy=1) | ClpModel | protected
gutsOfDelete(int type) | AbcSimplex |
gutsOfInitialize(int numberRows, int numberColumns, bool doMore) | AbcSimplex |
gutsOfLoadModel(int numberRows, int numberColumns, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL) | ClpModel | protected
gutsOfPrimalSolution(int type) | AbcSimplex |
gutsOfResize(int numberRows, int numberColumns) | AbcSimplex |
gutsOfScaling() | ClpModel | protected
gutsOfSolution(int type) | AbcSimplex |
gutsOfSolution(double *givenDuals, const double *givenPrimals, bool valuesPass=false) | AbcSimplex |
handler_ | ClpModel | protected
hitMaximumIterations() const | ClpModel |
housekeeping() | AbcSimplex |
ClpSimplex::housekeeping(double objectiveChange) | ClpSimplex | protected
inCbcBranchAndBound() const | ClpModel | inline
incomingInfeasibility_ | ClpSimplex | protected
infeasibilityCost() const | ClpSimplex | inline
infeasibilityCost_ | ClpSimplex | protected
infeasibilityRay(bool fullRay=false) const | ClpSimplex |
initialBarrierNoCrossSolve() | ClpSimplex |
initialBarrierSolve() | ClpSimplex |
initialDenseFactorization() const | AbcSimplex |
initialDualSolve() | ClpSimplex |
initialNumberInfeasibilities_ | AbcSimplex | protected
initialPrimalSolve() | ClpSimplex |
initialSolve(ClpSolve &options) | ClpSimplex |
initialSolve() | ClpSimplex |
initialSumInfeasibilities_ | AbcSimplex | protected
integerInformation() const | ClpModel | inline
integerType_ | ClpModel | protected
internalFactorize(int solveType) | AbcSimplex |
internalRay() const | ClpModel | inline
internalStatus() const | AbcSimplex | inline
internalStatus_ | AbcSimplex | protected
internalStatusSaved_ | AbcSimplex | protected
intParam_ | ClpModel | protected
inverseColumnScale() const | ClpModel | inline
inverseColumnScale2() const | AbcSimplex | inline
inverseColumnScale_ | ClpModel | protected
inverseColumnUseScale_ | AbcSimplex | protected
inverseRowScale() const | ClpModel | inline
inverseRowScale2() const | AbcSimplex | inline
inverseRowScale_ | ClpModel | protected
isAbandoned() const | ClpModel | inline
isColumn(int sequence) const | AbcSimplex | inline
isDualObjectiveLimitReached() const | ClpModel |
isFixed enum value | AbcSimplex |
isFree enum value | AbcSimplex |
isInteger(int index) const | ClpModel |
isIterationLimitReached() const | ClpModel | inline
isObjectiveLimitTestValid() const | AbcSimplex |
isPrimalObjectiveLimitReached() const | ClpModel |
isProvenDualInfeasible() const | ClpModel | inline
isProvenOptimal() const | ClpModel | inline
isProvenPrimalInfeasible() const | ClpModel | inline
largestDualError() const | ClpSimplex | inline
largestDualError_ | ClpSimplex | protected
largestGap_ | AbcSimplex | protected
largestPrimalError() const | ClpSimplex | inline
largestPrimalError_ | ClpSimplex | protected
largeValue() const | ClpSimplex | inline
largeValue_ | ClpSimplex | protected
lastBadIteration() const | ClpSimplex | inline
lastBadIteration_ | ClpSimplex | protected
lastCleaned_ | AbcSimplex | protected
lastDualBound_ | AbcSimplex | protected
lastDualError_ | AbcSimplex | protected
lastFirstFree() const | AbcSimplex | inline
lastFirstFree_ | AbcSimplex | protected
lastFlaggedIteration_ | ClpSimplex | protected
lastGoodIteration_ | ClpSimplex | protected
lastPivotRow() const | AbcSimplex | inline
lastPivotRow_ | AbcSimplex | protected
lastPrimalError_ | AbcSimplex | protected
lengthNames() const | ClpModel | inline
lengthNames_ | ClpModel | protected
loadNonLinear(void *info, int &numberConstraints, ClpConstraint **&constraints) | ClpSimplex |
loadProblem(const ClpMatrixBase &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL) | ClpSimplex |
loadProblem(const CoinPackedMatrix &matrix, const double *collb, const double *colub, const double *obj, const double *rowlb, const double *rowub, const double *rowObjective=NULL) | ClpSimplex |
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) | ClpSimplex |
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) | ClpSimplex |
loadProblem(CoinModel &modelObject, bool keepSolution=false) | ClpSimplex |
loadProblem(CoinStructuredModel &modelObject, bool originalOrder=true, bool keepSolution=false) | ClpSimplex |
loadQuadraticObjective(const int numberColumns, const CoinBigIndex *start, const int *column, const double *element) | ClpModel |
loadQuadraticObjective(const CoinPackedMatrix &matrix) | ClpModel |
logLevel() const | ClpModel | inline
lower(int sequence) | AbcSimplex | inline
lower_ | ClpSimplex | protected
lowerAddress(int sequence) | AbcSimplex | inline
lowerBasic() const | AbcSimplex | inline
lowerBasic_ | AbcSimplex | protected
lowerFake enum value | AbcSimplex |
lowerIn() const | ClpSimplex | inline
lowerIn_ | ClpSimplex | protected
lowerOut() const | ClpSimplex | inline
lowerOut_ | ClpSimplex | protected
lowerRegion() const | AbcSimplex | inline
lowerRegion(int which) const | AbcSimplex | inline
lowerSaved_ | AbcSimplex | protected
makeBaseModel() | AbcSimplex |
markHotStart(void *&saveStuff) | ClpSimplex |
matrix() const | ClpModel | inline
matrix_ | ClpModel | protected
maximumAbcNumberColumns_ | AbcSimplex | protected
maximumAbcNumberRows() const | AbcSimplex | inline
maximumAbcNumberRows_ | AbcSimplex | protected
maximumBasic() const | ClpSimplex | inline
maximumBasic_ | ClpSimplex | protected
maximumColumns_ | ClpModel | protected
maximumInternalColumns_ | ClpModel | protected
maximumInternalRows_ | ClpModel | protected
maximumIterations() const | ClpModel | inline
maximumNumberTotal() const | AbcSimplex | inline
maximumNumberTotal_ | AbcSimplex | protected
maximumPerturbationSize_ | ClpSimplex | protected
maximumRows_ | ClpModel | protected
maximumSeconds() const | ClpModel | inline
maximumTotal() const | AbcSimplex | inline
messageHandler() const | ClpModel | inline
messages() const | ClpModel | inline
messages_ | ClpModel | protected
messagesPointer() | ClpModel | inline
minimizationObjectiveValue() const | AbcSimplex | inline
minimumPrimalTolerance_ | ClpSimplex | protected
minimumThetaMovement_ | AbcSimplex | protected
miniPostsolve(const ClpSimplex *presolvedModel, void *info) | ClpSimplex |
miniPresolve(char *rowType, char *columnType, void **info) | ClpSimplex |
miniSolve(char *rowType, char *columnType, int algorithm, int startUp) | ClpSimplex |
modifyCoefficient(int row, int column, double newElement, bool keepZero=false) | ClpModel | inline
modifyCoefficientsAndPivot(int number, const int *which, const CoinBigIndex *start, const int *row, const double *newCoefficient, const unsigned char *newStatus=NULL, const double *newLower=NULL, const double *newUpper=NULL, const double *newObjective=NULL) | ClpSimplex |
moreSpecialOptions() const | ClpSimplex | inline
moreSpecialOptions_ | ClpSimplex | protected
moveInfo(const AbcSimplex &rhs, bool justStatus=false) | AbcSimplex |
ClpSimplex::moveInfo(const ClpSimplex &rhs, bool justStatus=false) | ClpSimplex |
movement_ | AbcSimplex | protected
moveStatusFromClp(ClpSimplex *clpModel) | AbcSimplex |
moveStatusToClp(ClpSimplex *clpModel) | AbcSimplex |
moveToBasic(int which=15) | AbcSimplex |
moveTowardsPrimalFeasible() | ClpSimplex |
multipleSequenceIn_ | AbcSimplex | protected
mutableColumnScale() const | ClpModel | inline
mutableInverseColumnScale() const | ClpModel | inline
mutableInverseRowScale() const | ClpModel | inline
mutableRandomNumberGenerator() | ClpModel | inline
mutableRowScale() const | ClpModel | inline
newLanguage(CoinMessages::Language language) | ClpModel |
noFake enum value | AbcSimplex |
nonLinearCost() const | ClpSimplex | inline
nonLinearCost_ | ClpSimplex | protected
nonlinearSLP(int numberPasses, double deltaTolerance) | ClpSimplex |
nonlinearSLP(int numberConstraints, ClpConstraint **constraints, int numberPasses, double deltaTolerance) | ClpSimplex |
normalDualColumnIteration_ | AbcSimplex | protected
numberChanged_ | ClpSimplex | protected
numberColumns() const | ClpModel | inline
numberColumns_ | ClpModel | protected
numberDegeneratePivots_ | ClpSimplex | protected
numberDisasters_ | AbcSimplex | protected
numberDualInfeasibilities() const | ClpSimplex | inline
numberDualInfeasibilities_ | ClpSimplex | protected
numberDualInfeasibilitiesWithoutFree() const | ClpSimplex | inline
numberDualInfeasibilitiesWithoutFree_ | ClpSimplex | protected
numberExtraRows() const | ClpSimplex | inline
numberExtraRows_ | ClpSimplex | protected
numberFake_ | ClpSimplex | protected
numberFlagged_ | AbcSimplex | protected
numberFlipped_ | AbcSimplex | protected
numberFreeNonBasic_ | AbcSimplex | protected
numberIterations() const | ClpModel | inline
numberIterations_ | ClpModel | protected
numberOrdinary() const | AbcSimplex | inline
numberOrdinary_ | AbcSimplex | protected
numberPrimalInfeasibilities() const | ClpSimplex | inline
numberPrimalInfeasibilities_ | ClpSimplex | protected
numberRefinements() const | ClpSimplex | inline
numberRefinements_ | ClpSimplex | protected
numberRows() const | ClpModel | inline
numberRows_ | ClpModel | protected
numberThreads() const | ClpModel | inline
numberThreads_ | ClpModel | protected
numberTimesOptimal_ | ClpSimplex | protected
numberTotal() const | AbcSimplex | inline
numberTotal_ | AbcSimplex | protected
numberTotalWithoutFixed() const | AbcSimplex | inline
numberTotalWithoutFixed_ | AbcSimplex | protected
objective() const | ClpModel | inline
objective(const double *solution, double &offset, bool refresh=true) const | ClpModel | inline
objective_ | ClpModel | protected
objectiveAsObject() const | ClpModel | inline
objectiveChange_ | AbcSimplex | protected
objectiveOffset() const | ClpModel | inline
objectiveOffset_ | AbcSimplex | protected
objectiveScale() const | ClpModel | inline
objectiveScale_ | ClpModel | protected
objectiveValue() const | ClpModel | inline
objectiveValue_ | ClpModel | protected
objectiveWork_ | ClpSimplex | protected
offset_ | AbcSimplex | protected
offsetRhs_ | AbcSimplex | protected
onStopped() | ClpModel | protected
operator=(const AbcSimplex &rhs) | AbcSimplex |
ClpSimplex::operator=(const ClpSimplex &rhs) | ClpSimplex |
ClpModel::operator=(const ClpModel &rhs) | ClpModel |
optimizationDirection() const | ClpModel | inline
optimizationDirection_ | ClpModel | protected
ordinaryVariables() const | AbcSimplex | inline
ordinaryVariables_ | AbcSimplex | protected
originalLower(int iSequence) const | AbcSimplex | inline
originalModel(AbcSimplex *miniModel) | AbcSimplex |
ClpSimplex::originalModel(ClpSimplex *miniModel) | ClpSimplex |
originalUpper(int iSequence) const | AbcSimplex | inline
outDuplicateRows(int numberLook, int *whichRows, bool noOverlaps=false, double tolerance=-1.0, double cleanUp=0.0) | ClpSimplex |
passInEventHandler(const ClpEventHandler *eventHandler) | ClpSimplex |
passInMessageHandler(CoinMessageHandler *handler) | ClpModel |
permanentArrays() const | ClpModel | inline protected
permuteBasis() | AbcSimplex |
permuteIn() | AbcSimplex |
permuteOut(int whatsWanted) | AbcSimplex |
perturbation() const | ClpSimplex | inline
perturbation_ | ClpSimplex | protected
perturbationArray_ | ClpSimplex | protected
perturbationBasic_ | AbcSimplex | protected
perturbationFactor_ | AbcSimplex | protected
perturbationSaved() const | AbcSimplex | inline
perturbationSaved_ | AbcSimplex | protected
perturbed(int iSequence) const | ClpSimplex | inline
pivot() | ClpSimplex |
pivoted(int sequence) const | AbcSimplex | inline protected
pivotResultPart2(int algorithm, int state) | ClpSimplex |
pivotRow() const | ClpSimplex | inline
pivotRow_ | ClpSimplex | protected
pivotVariable() const | AbcSimplex | inline
pivotVariable_ | ClpSimplex | protected
popMessageHandler(CoinMessageHandler *oldHandler, bool oldDefault) | ClpModel |
presolveTolerance() const | ClpModel | inline
primal(int ifValuesPass) | AbcSimplex |
ClpSimplex::primal(int ifValuesPass=0, int startFinishOptions=0) | ClpSimplex |
primalColumnPivot() const | AbcSimplex | inline
primalColumnPivot_ | ClpSimplex | protected
primalColumnSolution() const | ClpModel | inline
primalFeasible() const | ClpSimplex | inline
primalObjectiveLimit() const | ClpModel | inline
primalPivotResult() | ClpSimplex |
primalRanging(int numberCheck, const int *which, double *valueIncrease, int *sequenceIncrease, double *valueDecrease, int *sequenceDecrease) | ClpSimplex |
primalRowSolution() const | ClpModel | inline
primalTolerance() const | ClpModel | inline
primalTolerance_ | ClpSimplex | protected
primalToleranceToGetOptimal_ | ClpSimplex | protected
printStuff() const | AbcSimplex |
problemName() const | ClpModel | inline
problemStatus() const | ClpModel | inline
problemStatus_ | ClpModel | protected
progress() | ClpSimplex | inline
progress_ | ClpSimplex | protected
progressFlag() const | ClpSimplex | inline
progressFlag_ | ClpSimplex | protected
pushMessageHandler(CoinMessageHandler *handler, bool &oldDefault) | ClpModel |
putBackSolution(ClpSimplex *simplex) | AbcSimplex |
putStuffInBasis(int type) | AbcSimplex |
randomNumberGenerator() | ClpModel | inline
randomNumberGenerator_ | ClpModel | protected
rawObjectiveValue() const | AbcSimplex | inline
rawObjectiveValue_ | AbcSimplex | protected
ray() const | ClpModel | inline
ray_ | ClpModel | protected
rayExists() const | ClpModel | inline
readBasis(const char *filename) | ClpSimplex |
readGMPL(const char *filename, const char *dataName, bool keepNames=false) | ClpSimplex |
readLp(const char *filename, const double epsilon=1e-5) | ClpSimplex |
readMps(const char *filename, bool keepNames=false, bool ignoreErrors=false) | ClpSimplex |
reducedCost(int sequence) | AbcSimplex | inline
reducedCost_ | ClpModel | protected
reducedCostAddress(int sequence) | AbcSimplex | inline
reducedCostWork_ | ClpSimplex | protected
reducedGradient(int phase=0) | ClpSimplex |
refreshCosts() | AbcSimplex |
refreshLower(unsigned int type=~(ROW_LOWER_SAME|COLUMN_UPPER_SAME)) | AbcSimplex |
refreshUpper(unsigned int type=~(ROW_LOWER_SAME|COLUMN_LOWER_SAME)) | AbcSimplex |
removeSuperBasicSlacks(int threshold=0) | ClpSimplex |
replaceMatrix(ClpMatrixBase *matrix, bool deleteCurrent=false) | ClpModel |
replaceMatrix(CoinPackedMatrix *newmatrix, bool deleteCurrent=false) | ClpModel | inline
resize(int newNumberRows, int newNumberColumns) | AbcSimplex |
restoreData(ClpDataSave saved) | AbcSimplex |
restoreGoodStatus(int type) | AbcSimplex |
restoreModel(const char *fileName) | ClpSimplex |
returnModel(ClpSimplex &otherModel) | ClpSimplex |
ClpModel::returnModel(ClpModel &otherModel) | ClpModel |
reversePivotVariable_ | AbcSimplex | protected
rhsScale() const | ClpModel | inline
rhsScale_ | ClpModel | protected
rowActivity_ | ClpModel | protected
rowActivityWork_ | ClpSimplex | protected
rowArray(int index) const | ClpSimplex | inline
rowArray_ | ClpSimplex | protected
rowCopy() const | ClpModel | inline
rowCopy_ | ClpModel | protected
rowLower() const | ClpModel | inline
rowLower_ | ClpModel | protected
rowLowerWork_ | ClpSimplex | protected
rowName(int iRow) const | ClpModel | inline
rowNames() const | ClpModel | inline
rowNames_ | ClpModel | protected
rowNamesAsChar() const | ClpModel | protected
rowObjective() const | ClpModel | inline
rowObjective_ | ClpModel | protected
rowObjectiveWork_ | ClpSimplex | protected
rowPrimalSequence_ | ClpSimplex | protected
rowReducedCost_ | ClpSimplex | protected
rowScale() const | ClpModel | inline
rowScale2() const | AbcSimplex | inline
rowScale_ | ClpModel | protected
rowUpper() const | ClpModel | inline
rowUpper_ | ClpModel | protected
rowUpperWork_ | ClpSimplex | protected
sanityCheck() | ClpSimplex | protected
saveData() | AbcSimplex |
saveData_ | AbcSimplex | protected
savedColumnScale_ | ClpModel | protected
savedRowScale_ | ClpModel | protected
savedSolution_ | ClpSimplex | protected
saveGoodStatus() | AbcSimplex |
saveModel(const char *fileName) | ClpSimplex |
saveStatus_ | ClpSimplex | protected
scaledMatrix_ | ClpModel | protected
scaleFromExternal() const | AbcSimplex | inline
scaleFromExternal_ | AbcSimplex | protected
scaleObjective(double value) | ClpSimplex | protected
scaleToExternal() const | AbcSimplex | inline
scaleToExternal_ | AbcSimplex | protected
scaling(int mode=1) | ClpModel |
scalingFlag() const | ClpModel | inline
scalingFlag_ | ClpModel | protected
secondaryStatus() const | ClpModel | inline
secondaryStatus_ | ClpModel | protected
sequenceIn() const | AbcSimplex | inline
sequenceIn_ | ClpSimplex | protected
sequenceOut() const | AbcSimplex | inline
sequenceOut_ | ClpSimplex | protected
sequenceWithin(int sequence) const | AbcSimplex | inline
setActive(int iRow) | AbcSimplex | inline protected
setAlgorithm(int value) | ClpSimplex | inline
setAlpha(double value) | ClpSimplex | inline
setAlphaAccuracy(double value) | ClpSimplex | inline
setAutomaticScaling(bool onOff) | ClpSimplex | inline
setAvailableArray(int which) const | AbcSimplex | inline
setClpScaledMatrix(ClpPackedMatrix *scaledMatrix) | ClpModel | inline
setClpSimplexObjectiveValue() | AbcSimplex |
setColBounds(int elementIndex, double newlower, double newupper) | AbcSimplex | inline
setColLower(int elementIndex, double elementValue) | AbcSimplex | inline
setColSetBounds(const int *indexFirst, const int *indexLast, const double *boundList) | AbcSimplex | inline
setColSolution(const double *input) | ClpModel | inline
setColumnBounds(int elementIndex, double lower, double upper) | AbcSimplex |
setColumnLower(int elementIndex, double elementValue) | AbcSimplex |
setColumnName(int colIndex, std::string &name) | ClpModel |
setColumnScale(double *scale) | ClpModel |
setColumnSetBounds(const int *indexFirst, const int *indexLast, const double *boundList) | AbcSimplex |
setColumnStatus(int sequence, Status newstatus) | ClpSimplex | inline
setColumnUpper(int elementIndex, double elementValue) | AbcSimplex |
setColUpper(int elementIndex, double elementValue) | AbcSimplex | inline
setContinuous(int index) | ClpModel |
setCurrentDualTolerance(double value) | AbcSimplex | inline
setCurrentPrimalTolerance(double value) | ClpSimplex | inline
setDblParam(ClpDblParam key, double value) | ClpModel |
setDefaultMessageHandler() | ClpModel |
setDirectionIn(int direction) | ClpSimplex | inline
setDirectionOut(int direction) | ClpSimplex | inline
setDisasterHandler(ClpDisasterHandler *handler) | ClpSimplex | inline
setDualBound(double value) | ClpSimplex |
setDualIn(double value) | ClpSimplex | inline
setDualObjectiveLimit(double value) | ClpModel |
setDualOut(double value) | ClpSimplex | inline
setDualRowPivotAlgorithm(AbcDualRowPivot &choice) | AbcSimplex |
ClpSimplex::setDualRowPivotAlgorithm(ClpDualRowPivot &choice) | ClpSimplex |
setDualTolerance(double value) | ClpModel |
setEmptyFactorization() | ClpSimplex |
setFactorization(AbcSimplexFactorization &factorization) | AbcSimplex |
ClpSimplex::setFactorization(ClpFactorization &factorization) | ClpSimplex |
setFactorizationFrequency(int value) | AbcSimplex |
setFakeBound(int sequence, FakeBound fakeBound) | AbcSimplex | inline protected
ClpSimplex::setFakeBound(int sequence, FakeBound fakeBound) | ClpSimplex | inline
setFlagged(int sequence) | AbcSimplex |
setInfeasibilityCost(double value) | ClpSimplex |
setInitialDenseFactorization(bool onOff) | AbcSimplex |
setInteger(int index) | ClpModel |
setInternalColumnStatus(int sequence, AbcSimplex::Status newstatus) | AbcSimplex | inline
setInternalStatus(int sequence, AbcSimplex::Status newstatus) | AbcSimplex | inline
setIntParam(ClpIntParam key, int value) | ClpModel |
setLanguage(CoinMessages::Language language) | ClpModel | inline
setLargestDualError(double value) | ClpSimplex | inline
setLargestPrimalError(double value) | ClpSimplex | inline
setLargeValue(double value) | ClpSimplex |
setLastBadIteration(int value) | ClpSimplex | inline
setLengthNames(int value) | ClpModel | inline
setLogLevel(int value) | ClpModel | inline
setLowerOut(double value) | ClpSimplex | inline
setMaximumIterations(int value) | ClpModel |
setMaximumSeconds(double value) | ClpModel |
setMaximumWallSeconds(double value) | ClpModel |
setMoreSpecialOptions(int value) | ClpSimplex | inline
setMultipleSequenceIn(int sequenceIn[4]) | AbcSimplex |
setNewRowCopy(ClpMatrixBase *newCopy) | ClpModel |
setNonLinearCost(ClpNonLinearCost &nonLinearCost) | ClpSimplex |
setNumberDualInfeasibilities(int value) | ClpSimplex | inline
setNumberIterations(int numberIterationsNew) | ClpModel | inline
setNumberOrdinary(int number) | AbcSimplex | inline
setNumberPrimalInfeasibilities(int value) | ClpSimplex | inline
setNumberRefinements(int value) | ClpSimplex |
setNumberThreads(int value) | ClpModel | inline
setObjCoeff(int elementIndex, double elementValue) | AbcSimplex | inline
setObjective(ClpObjective *objective) | ClpModel |
setObjectiveCoefficient(int elementIndex, double elementValue) | AbcSimplex |
setObjectiveOffset(double value) | ClpModel |
setObjectivePointer(ClpObjective *newobjective) | ClpModel | inline
setObjectiveScale(double value) | ClpModel | inline
setObjectiveValue(double value) | ClpModel | inline
setOptimizationDirection(double value) | ClpModel |
setPersistenceFlag(int value) | ClpSimplex |
setPerturbation(int value) | ClpSimplex |
setPerturbed(int iSequence) | ClpSimplex | inline
setPivoted(int sequence) | AbcSimplex | inline protected
setPivotRow(int value) | ClpSimplex | inline
setPrimalColumnPivotAlgorithm(AbcPrimalColumnPivot &choice) | AbcSimplex |
ClpSimplex::setPrimalColumnPivotAlgorithm(ClpPrimalColumnPivot &choice) | ClpSimplex |
setPrimalObjectiveLimit(double value) | ClpModel |
setPrimalTolerance(double value) | ClpModel |
setProblemStatus(int problemStatusNew) | ClpModel | inline
setRandomSeed(int value) | ClpModel | inline
setRhsScale(double value) | ClpModel | inline
setRowBounds(int elementIndex, double lower, double upper) | AbcSimplex |
setRowLower(int elementIndex, double elementValue) | AbcSimplex |
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) | AbcSimplex |
setRowStatus(int sequence, Status newstatus) | ClpSimplex | inline
setRowUpper(int elementIndex, double elementValue) | AbcSimplex |
setSecondaryStatus(int newstatus) | ClpModel | inline
setSequenceIn(int sequence) | AbcSimplex | inline
setSequenceOut(int sequence) | AbcSimplex | inline
setSmallElementValue(double value) | ClpModel | inline
setSolveType(int type) | ClpModel | inline
setSparseFactorization(bool value) | ClpSimplex |
setSpecialOptions(unsigned int value) | ClpModel |
setStateOfProblem(int value) | AbcSimplex | inline
setStatus(int sequence, Status newstatus) | ClpSimplex | inline
setStrParam(ClpStrParam key, const std::string &value) | ClpModel |
setSumDualInfeasibilities(double value) | ClpSimplex | inline
setSumOfRelaxedDualInfeasibilities(double value) | ClpSimplex | inline
setSumOfRelaxedPrimalInfeasibilities(double value) | ClpSimplex | inline
setSumPrimalInfeasibilities(double value) | ClpSimplex | inline
setTheta(double value) | ClpSimplex | inline
setToBaseModel(AbcSimplex *model=NULL) | AbcSimplex |
ClpSimplex::setToBaseModel(ClpSimplex *model=NULL) | ClpSimplex |
setTrustedUserPointer(ClpTrustedData *pointer) | ClpModel | inline
setupDualValuesPass(const double *fakeDuals, const double *fakePrimals, int type) | AbcSimplex |
setUpperOut(double value) | ClpSimplex | inline
setupPointers(int maxRows, int maxColumns) | AbcSimplex |
setUsedArray(int which) const | AbcSimplex | inline
setUserPointer(void *pointer) | ClpModel | inline
setValueOut(double value) | ClpSimplex | inline
setValuesPassAction(double incomingInfeasibility, double allowedInfeasibility) | AbcSimplex |
setVectorMode(int value) | ClpSimplex | inline
setWhatsChanged(int value) | ClpModel | inline
setZeroTolerance(double value) | ClpSimplex | inline
smallElement_ | ClpModel | protected
solution(int sequence) | AbcSimplex | inline
solution_ | ClpSimplex | protected
solutionAddress(int sequence) | AbcSimplex | inline
solutionBasic() const | AbcSimplex | inline
solutionBasic_ | AbcSimplex | protected
solutionRegion() const | AbcSimplex | inline
solutionRegion(int which) const | AbcSimplex | inline
solutionSaved_ | AbcSimplex | protected
solve(CoinStructuredModel *model) | ClpSimplex |
solveBenders(CoinStructuredModel *model, ClpSolve &options) | ClpSimplex | protected
solveDW(CoinStructuredModel *model, ClpSolve &options) | ClpSimplex | protected
solveFromHotStart(void *saveStuff) | ClpSimplex |
solveType() const | ClpModel | inline
solveType_ | ClpModel | protected
spareDoubleArray_ | ClpSimplex | mutable
spareIntArray_ | ClpSimplex | mutable
sparseFactorization() const | ClpSimplex |
specialOptions() const | ClpModel | inline
specialOptions_ | ClpModel | protected
startAtLowerOther_ | AbcSimplex | protected
startAtUpperNoOther_ | AbcSimplex | protected
startAtUpperOther_ | AbcSimplex | protected
startFastDual2(ClpNodeStuff *stuff) | ClpSimplex |
startFixed_ | AbcSimplex | protected
startOther_ | AbcSimplex | protected
startPermanentArrays() | ClpSimplex |
startup(int ifValuesPass) | AbcSimplex |
ClpSimplex::startup(int ifValuesPass, int startFinishOptions=0) | ClpSimplex |
stateDualColumn_ | AbcSimplex | protected
stateOfIteration_ | AbcSimplex |
stateOfProblem() const | AbcSimplex | inline
stateOfProblem_ | AbcSimplex | mutable protected
Status enum name | AbcSimplex |
status() const | ClpModel | inline
status_ | ClpModel | protected
statusArray() const | ClpModel | inline
statusCopy() const | ClpModel |
statusExists() const | ClpModel | inline
statusOfProblem(bool initial=false) | ClpSimplex |
stopFastDual2(ClpNodeStuff *stuff) | ClpSimplex |
stopPermanentArrays() | ClpModel | protected
strongBranching(int numberVariables, const int *variables, double *newLower, double *newUpper, double **outputSolution, int *outputStatus, int *outputIterations, bool stopOnFirstInfeasible=true, bool alwaysFinish=false, int startFinishOptions=0) | ClpSimplex |
strParam_ | ClpModel | protected
sumDualInfeasibilities() const | ClpSimplex | inline
sumDualInfeasibilities_ | ClpSimplex | protected
sumFakeInfeasibilities_ | AbcSimplex | protected
sumNonBasicCosts_ | AbcSimplex | protected
sumOfRelaxedDualInfeasibilities() const | ClpSimplex | inline
sumOfRelaxedDualInfeasibilities_ | ClpSimplex | protected
sumOfRelaxedPrimalInfeasibilities() const | ClpSimplex | inline
sumOfRelaxedPrimalInfeasibilities_ | ClpSimplex | protected
sumPrimalInfeasibilities() const | ClpSimplex | inline
sumPrimalInfeasibilities_ | ClpSimplex | protected
superBasic enum value | AbcSimplex |
swap(int pivotRow, int nonBasicPosition, Status newStatus) | AbcSimplex | protected
swap(int pivotRow, int nonBasicPosition) | AbcSimplex |
swapDualStuff(int lastSequenceOut, int lastDirectionOut) | AbcSimplex |
swapFactorization(AbcSimplexFactorization *factorization) | AbcSimplex |
ClpSimplex::swapFactorization(ClpFactorization *factorization) | ClpSimplex |
swappedAlgorithm_ | AbcSimplex | protected
swapPrimalStuff() | AbcSimplex |
swapRowScale(double *newScale) | ClpModel | inline
swapScaledMatrix(ClpPackedMatrix *scaledMatrix) | ClpModel | inline
tempArray_ | AbcSimplex | protected
theta() const | ClpSimplex | inline
theta_ | ClpSimplex | protected
tightenPrimalBounds() | AbcSimplex |
ClpSimplex::tightenPrimalBounds(double factor=0.0, int doTight=0, bool tightIntegers=false) | ClpSimplex |
times(double scalar, const double *x, double *y) const | ClpModel |
translate(int type) | AbcSimplex |
transposeTimes(double scalar, const double *x, double *y) const | ClpModel |
trustedUserPointer_ | ClpModel | protected
unboundedRay() const | ClpModel |
unmarkHotStart(void *saveStuff) | ClpSimplex |
unpack(CoinIndexedVector &rowArray) const | AbcSimplex | inline
unpack(CoinIndexedVector &rowArray, int sequence) const | AbcSimplex |
ClpSimplex::unpack(CoinIndexedVector *rowArray) const | ClpSimplex |
ClpSimplex::unpack(CoinIndexedVector *rowArray, int sequence) const | ClpSimplex |
unpackPacked(CoinIndexedVector *rowArray) | ClpSimplex |
unpackPacked(CoinIndexedVector *rowArray, int sequence) | ClpSimplex |
unscale() | ClpModel |
upper(int sequence) | AbcSimplex | inline
upper_ | ClpSimplex | protected
upperAddress(int sequence) | AbcSimplex | inline
upperBasic() const | AbcSimplex | inline
upperBasic_ | AbcSimplex | protected
upperFake enum value | AbcSimplex |
upperIn() const | ClpSimplex | inline
upperIn_ | ClpSimplex | protected
upperOut() const | ClpSimplex | inline
upperOut_ | ClpSimplex | protected
upperRegion() const | AbcSimplex | inline
upperRegion(int which) const | AbcSimplex | inline
upperSaved_ | AbcSimplex | protected
upperTheta() const | AbcSimplex | inline
upperTheta_ | AbcSimplex | protected
usefulArray(int index) | AbcSimplex | inline
usefulArray(int index) const | AbcSimplex | inline
usefulArray_ | AbcSimplex | mutable protected
userPointer_ | ClpModel | protected
valueIn() const | ClpSimplex | inline
valueIn_ | ClpSimplex | protected
valueIncomingDual() const | AbcSimplex |
valueOut() const | ClpSimplex | inline
valueOut_ | ClpSimplex | protected
vectorMode() const | ClpSimplex | inline
vectorMode_ | ClpSimplex | protected
whatsChanged() const | ClpModel | inline
whatsChanged_ | ClpModel | protected
writeBasis(const char *filename, bool writeValues=false, int formatType=0) const | ClpSimplex |
writeLp(const char *filename, const char *extension="lp", double epsilon=1e-5, int numberAcross=10, int decimals=5, double objSense=0.0, bool useRowNames=true) const | ClpSimplex |
writeMps(const char *filename, int formatType=0, int numberAcross=2, double objSense=0.0) const | ClpModel |
zeroTolerance() const | ClpSimplex | inline
zeroTolerance_ | ClpSimplex | protected
~AbcSimplex() | AbcSimplex |
~ClpModel() | ClpModel |
~ClpSimplex() | ClpSimplex |