# AbcSimplexDual Member List

This is the complete list of members for AbcSimplexDual, 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 |
abcSolution_ | AbcSimplex | `[protected]`
abcState() const | ClpSimplex | `[inline]`
abcState_ | ClpSimplex | `[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]`
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 |
bounceTolerances(int type) | AbcSimplexDual |
btranAlpha_ | AbcSimplex | `[protected]`
changeBound(int iSequence) | AbcSimplexDual |
changeBounds(int initialize, double &changeCost) | AbcSimplexDual |
changeMade_ | ClpSimplex | `[protected]`
checkArrays(int ignoreEmpty=0) const | AbcSimplex |
checkBothSolutions() | AbcSimplex |
checkConsistentPivots() const | AbcSimplex |
checkCutoff(bool computeObjective) | AbcSimplexDual |
checkDjs(int type=1) const | AbcSimplex |
checkDualSolution() | AbcSimplex |
checkDualSolutionPlusFake() | AbcSimplex |
checkMoveBack(bool checkDuals) | AbcSimplex |
checkPossibleCleanup(CoinIndexedVector *array) | AbcSimplexDual |
checkPrimalSolution(bool justBasic) | AbcSimplex |
ClpSimplex::checkPrimalSolution(const double *rowActivities=NULL, const double *columnActivies=NULL) | ClpSimplex | `[protected]`
checkReplace() | AbcSimplexDual |
checkReplacePart1() | AbcSimplexDual |
checkReplacePart1a() | AbcSimplexDual |
checkReplacePart1b() | AbcSimplexDual |
checkSolution(int setToBounds=0) | ClpSimplex |
checkSolutionBasic() const | AbcSimplex |
checkSolutionInternal() | ClpSimplex |
checkUnbounded(CoinIndexedVector &ray, double changeCost) | AbcSimplexDual |
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 |
cleanStatus(bool valuesPass=false) | AbcSimplex |
ClpSimplex::cleanStatus() | ClpSimplex |
cleanup(int cleanupScaling) | ClpSimplex |
cleanupAfterStrongBranching(AbcSimplexFactorization *factorization) | AbcSimplexDual |
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 |
createDualPricingVectorSerial() | AbcSimplexDual |
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() | AbcSimplexDual |
ClpSimplex::dual(int ifValuesPass=0, int startFinishOptions=0) | ClpSimplex |
dual_ | ClpModel | `[protected]`
dualBound() const | ClpSimplex | `[inline]`
dualBound_ | ClpSimplex | `[protected]`
dualColumn1(bool doAll=false) | AbcSimplexDual |
dualColumn1A() | AbcSimplexDual |
dualColumn1B() | AbcSimplexDual |
dualColumn2() | AbcSimplexDual |
dualColumn2(dualColumnResult &result) | AbcSimplexDual |
dualColumn2First(dualColumnResult &result) | AbcSimplexDual |
dualColumn2Most(dualColumnResult &result) | AbcSimplexDual |
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]`
dualPivotColumn() | AbcSimplexDual |
dualPivotResultPart1() | ClpSimplex |
dualPivotRow() | AbcSimplexDual |
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 |
fastDual(bool alwaysFinish=false) | AbcSimplexDual |
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 |
finishSolve() | AbcSimplexDual |
firstFree() const | AbcSimplex | `[inline]`
firstFree_ | ClpSimplex | `[protected]`
flagged(int sequence) const | AbcSimplex | `[inline]`
flipBack(int number) | AbcSimplexDual |
flipBounds() | AbcSimplexDual |
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]`
getTableauColumnFlipAndStartReplaceSerial() | AbcSimplexDual |
getTableauColumnPart1Serial() | AbcSimplexDual |
getTableauColumnPart2() | AbcSimplexDual |
getTrustedUserPointer() const | ClpModel | `[inline]`
getUserPointer() const | ClpModel | `[inline]`
goodAccuracy() const | ClpSimplex | `[inline]`
gutsOfCopy(const AbcSimplex &rhs) | AbcSimplex |
ClpModel::gutsOfCopy(const ClpModel &rhs, int trueCopy=1) | ClpModel | `[protected]`
gutsOfDelete(int type) | AbcSimplex |
gutsOfDual() | AbcSimplexDual |
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_ | ClpSimplex | `[protected]`
lowerOut_ | ClpSimplex | `[protected]`
lowerRegion() const | AbcSimplex | `[inline]`
lowerRegion(int which) const | AbcSimplex | `[inline]`
lowerSaved_ | AbcSimplex | `[protected]`
makeBaseModel() | AbcSimplex |
makeNonFreeVariablesDualFeasible(bool changeCosts=false) | AbcSimplexDual |
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]`
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 |
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 |
nextSuperBasic() | AbcSimplexDual |
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 |
noPivotColumn() | AbcSimplexDual |
noPivotRow() | AbcSimplexDual |
normalDualColumnIteration_ | AbcSimplex | `[protected]`
numberAtFakeBound() | AbcSimplexDual |
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 |
optimizationDirection() const | ClpModel | `[inline]`
optimizationDirection_ | ClpModel | `[protected]`
ordinaryVariables() const | AbcSimplex | `[inline]`
ordinaryVariables_ | AbcSimplex | `[protected]`
originalBound(int iSequence) | AbcSimplexDual |
originalLower(int iSequence) const | AbcSimplex | `[inline]`
originalModel(AbcSimplex *miniModel) | AbcSimplex |
originalUpper(int iSequence) const | AbcSimplex | `[inline]`
OsiClpSolverInterface class | ClpSimplex | `[friend]`
OsiCLPSolverInterface class | ClpSimplex | `[friend]`
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 |
perturb(double factor) | AbcSimplexDual |
perturbation() const | ClpSimplex | `[inline]`
perturbation_ | ClpSimplex | `[protected]`
perturbationArray_ | ClpSimplex | `[protected]`
perturbationBasic_ | AbcSimplex | `[protected]`
perturbationFactor_ | AbcSimplex | `[protected]`
perturbationSaved() const | AbcSimplex | `[inline]`
perturbationSaved_ | AbcSimplex | `[protected]`
perturbB(double factor, int type) | AbcSimplexDual |
perturbed(int iSequence) const | ClpSimplex | `[inline]`
pivot() | ClpSimplex |
pivoted(int sequence) const | AbcSimplex | `[inline, protected]`
pivotResultPart1() | AbcSimplexDual |
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 |
replaceColumnPart3() | AbcSimplexDual |
replaceMatrix(ClpMatrixBase *matrix, bool deleteCurrent=false) | ClpModel |
replaceMatrix(CoinPackedMatrix *newmatrix, bool deleteCurrent=false) | ClpModel | `[inline]`
resetFakeBounds(int type) | AbcSimplexDual |
resize(int newNumberRows, int newNumberColumns) | AbcSimplex |
restoreData(ClpDataSave saved) | AbcSimplex |
restoreGoodStatus(int type) | AbcSimplex |
restoreModel(const char *fileName) | ClpSimplex |
returnModel(ClpSimplex &otherModel) | ClpSimplex |
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]`
setAbcState(int state) | ClpSimplex | `[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 |
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 |
setTrustedUserPointer(ClpTrustedData *pointer) | ClpModel | `[inline]`
setupDualValuesPass(const double *fakeDuals, const double *fakePrimals, int type) | AbcSimplex |
setupForStrongBranching(char *arrays, int numberRows, int numberColumns, bool solveLp=false) | AbcSimplexDual |
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 |
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 |
startupSolve() | AbcSimplexDual |
stateDualColumn_ | AbcSimplex | `[protected]`
stateOfIteration_ | AbcSimplex |
stateOfProblem() const | AbcSimplex | `[inline]`
stateOfProblem_ | AbcSimplex | `[mutable, protected]`
status() const | ClpModel | `[inline]`
Status enum name | AbcSimplex |
status_ | ClpModel | `[protected]`
statusArray() const | ClpModel | `[inline]`
statusCopy() const | ClpModel |
statusExists() const | ClpModel | `[inline]`
statusOfProblem(bool initial=false) | ClpSimplex |
statusOfProblemInDual(int type) | AbcSimplexDual |
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) | AbcSimplexDual |
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 |
updateDualsInDual() | AbcSimplexDual |
updatePrimalSolution() | AbcSimplexDual |
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_ | ClpSimplex | `[protected]`
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_ | ClpSimplex | `[protected]`
valueIncomingDual() const | AbcSimplex |
valueOut() const | ClpSimplex | `[inline]`
valueOut_ | ClpSimplex | `[protected]`
whatNext() | AbcSimplexDual |
whatsChanged() const | ClpModel | `[inline]`
whatsChanged_ | ClpModel | `[protected]`
whileIterating2() | AbcSimplexDual |
whileIterating3() | AbcSimplexDual |
whileIteratingParallel(int numberIterations) | AbcSimplexDual |
whileIteratingSerial() | AbcSimplexDual |
writeBasis(const char *filename, bool writeValues=false, int formatType=0) 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 |