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 valueAbcSimplex
atUpperBound enum valueAbcSimplex
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 valueAbcSimplex
bestObjectiveValue_ClpSimplex [protected]
bestPossibleImprovement() const ClpSimplex [inline]
bestPossibleImprovement_ClpSimplex [protected]
borrowModel(ClpModel &otherModel)ClpSimplex
borrowModel(ClpSimplex &otherModel)ClpSimplex
bothFake enum valueAbcSimplex
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 nameAbcSimplex
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 valueAbcSimplex
isFree enum valueAbcSimplex
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 valueAbcSimplex
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]
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
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 valueAbcSimplex
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 classClpSimplex [friend]
OsiCLPSolverInterface classClpSimplex [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 enum nameAbcSimplex
status() const ClpModel [inline]
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 valueAbcSimplex
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 valueAbcSimplex
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

Generated on 5 Apr 2015 by  doxygen 1.6.1