# CbcModel Member List

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

addCutGenerator(CglCutGenerator *generator, int howOften=1, const char *name=NULL, bool normal=true, bool atSolution=false, bool infeasible=false, int howOftenInSub=-100, int whatDepth=-1, int whatDepthInSub=-1) | CbcModel |
addCuts(CbcNode *node, CoinWarmStartBasis *&lastws, bool canFix) | CbcModel |
addCuts1(CbcNode *node, CoinWarmStartBasis *&lastws) | CbcModel |
addedCuts() const | CbcModel | `[inline]`
addedCuts_ | CbcModel | `[private]`
addHeuristic(CbcHeuristic *generator, const char *name=NULL, int before=-1) | CbcModel |
AddIntegers() | CbcModel |
addObjects(int numberObjects, OsiObject **objects) | CbcModel |
addObjects(int numberObjects, CbcObject **objects) | CbcModel |
addUpdateInformation(const CbcObjectUpdateData &data) | CbcModel |
adjustHeuristics() | CbcModel |
allDynamic() const | CbcModel | `[inline]`
analyzeObjective() | CbcModel |
analyzeResults_ | CbcModel | `[private]`
appData_ | CbcModel | `[private]`
assignSolver(OsiSolverInterface *&solver, bool deleteSolver=true) | CbcModel |
bestObjective_ | CbcModel | `[private]`
bestPossibleObjective_ | CbcModel | `[private]`
bestSolution() const | CbcModel | `[inline]`
bestSolution_ | CbcModel | `[private]`
bestSolutionBasis_ | CbcModel | `[private]`
branchAndBound(int doStatistics=0) | CbcModel |
branchingMethod() const | CbcModel | `[inline]`
branchingMethod_ | CbcModel | `[private]`
canStopOnGap() const | CbcModel |
CbcAllowableFractionGap enum value | CbcModel |
CbcAllowableGap enum value | CbcModel |
cbcColLower_ | CbcModel | `[private]`
cbcColSolution_ | CbcModel | `[private]`
cbcColUpper_ | CbcModel | `[private]`
CbcCurrentCutoff enum value | CbcModel |
CbcCurrentMinimizationObjectiveValue enum value | CbcModel |
CbcCurrentObjectiveValue enum value | CbcModel |
CbcCutoffIncrement enum value | CbcModel |
CbcDblParam enum name | CbcModel |
CbcFathomDiscipline enum value | CbcModel |
CbcHeuristicFractionGap enum value | CbcModel |
CbcHeuristicGap enum value | CbcModel |
CbcInfeasibilityWeight enum value | CbcModel |
CbcIntegerTolerance enum value | CbcModel |
CbcIntParam enum name | CbcModel |
CbcLargestChange enum value | CbcModel |
CbcLastDblParam enum value | CbcModel |
CbcLastIntParam enum value | CbcModel |
CbcMaximumSeconds enum value | CbcModel |
CbcMaxNumNode enum value | CbcModel |
CbcMaxNumSol enum value | CbcModel |
CbcModel() | CbcModel |
CbcModel(const OsiSolverInterface &) | CbcModel |
CbcModel(const CbcModel &rhs, bool cloneHandler=false) | CbcModel |
CbcNumberBranches enum value | CbcModel |
CbcOptimizationDirection enum value | CbcModel |
CbcPrinting enum value | CbcModel |
cbcReducedCost_ | CbcModel | `[private]`
cbcRowActivity_ | CbcModel | `[private]`
cbcRowLower_ | CbcModel | `[private]`
cbcRowPrice_ | CbcModel | `[private]`
cbcRowUpper_ | CbcModel | `[private]`
CbcSmallChange enum value | CbcModel |
CbcSmallestChange enum value | CbcModel |
CbcStartSeconds enum value | CbcModel |
CbcSumChange enum value | CbcModel |
checkModel() | CbcModel |
checkSolution(double cutoff, double *solution, int fixVariables, double originalObjValue) | CbcModel | `[virtual]`
chooseBranch(CbcNode *&newNode, int numberPassesLeft, CbcNode *oldNode, OsiCuts &cuts, bool &resolved, CoinWarmStartBasis *lastws, const double *lowerBefore, const double *upperBefore, OsiSolverBranch *&branches) | CbcModel |
chooseBranch(CbcNode *newNode, int numberPassesLeft, bool &resolved) | CbcModel |
clearContinuousSolver() | CbcModel | `[inline]`
clearNumberGlobalViolations() | CbcModel | `[inline]`
cliquePseudoCosts(int doStatistics) | CbcModel |
conflictCut(const OsiSolverInterface *solver, bool &localCuts) | CbcModel |
continuousInfeasibilities_ | CbcModel | `[private]`
continuousObjective_ | CbcModel | `[private]`
continuousPriority() const | CbcModel | `[inline]`
continuousPriority_ | CbcModel | `[private]`
continuousSolution() const | CbcModel | `[inline]`
continuousSolution_ | CbcModel | `[private]`
continuousSolver() const | CbcModel | `[inline]`
continuousSolver_ | CbcModel | `[private]`
convertToDynamic() | CbcModel |
createContinuousSolver() | CbcModel | `[inline]`
currentDepth() const | CbcModel | `[inline]`
currentDepth_ | CbcModel | `[private]`
currentNode() const | CbcModel | `[inline]`
currentNode_ | CbcModel | `[private]`
currentNumberCuts() const | CbcModel | `[inline]`
currentNumberCuts_ | CbcModel | `[private]`
currentPassNumber_ | CbcModel | `[private]`
currentSolution() const | CbcModel | `[inline]`
currentSolution_ | CbcModel | `[private]`
cutGenerator(int i) const | CbcModel | `[inline]`
cutGenerators() const | CbcModel | `[inline]`
cutModifier() const | CbcModel | `[inline]`
cutModifier_ | CbcModel | `[private]`
cutoffRowNumber_ | CbcModel | `[private]`
dblParam_ | CbcModel | `[private]`
dealWithEventHandler(CbcEventHandler::CbcEvent event, double objValue, const double *solution) | CbcModel |
defaultHandler() const | CbcModel | `[inline]`
defaultHandler_ | CbcModel | `[private]`
deleteObjects(bool findIntegers=true) | CbcModel |
deleteSavedSolution(int which) | CbcModel |
deleteSolutions() | CbcModel |
doCutsNow(int allowForTopOfTree) const | CbcModel |
doHeuristicsAtRoot(int deleteHeuristicsAfterwards=0) | CbcModel |
doOneNode(CbcModel *baseModel, CbcNode *&node, CbcNode *&newNode) | CbcModel |
emptyWarmStart_ | CbcModel | `[mutable, private]`
eventHandler_ | CbcModel | `[private]`
eventHappened_ | CbcModel | `[mutable, private]`
fastNodeDepth() const | CbcModel | `[inline]`
fastNodeDepth_ | CbcModel | `[private]`
feasibleSolution(int &numberIntegerInfeasibilities, int &numberObjectInfeasibilities) const | CbcModel |
fillPseudoCosts(double *downCosts, double *upCosts, int *priority=NULL, int *numberDown=NULL, int *numberUp=NULL, int *numberDownInfeasible=NULL, int *numberUpInfeasible=NULL) const | CbcModel |
findCliques(bool makeEquality, int atLeastThisMany, int lessThanThis, int defaultValue=1000) | CbcModel |
findIntegers(bool startAgain, int type=0) | CbcModel |
flipModel() | CbcModel |
generateCpp(FILE *fp, int options) | CbcModel |
generator_ | CbcModel | `[private]`
getAllowableFractionGap() const | CbcModel | `[inline]`
getAllowableGap() const | CbcModel | `[inline]`
getAllowablePercentageGap() const | CbcModel | `[inline]`
getApplicationData() const | CbcModel |
getBestPossibleObjValue() const | CbcModel |
getCbcColLower() const | CbcModel | `[inline]`
getCbcColSolution() const | CbcModel | `[inline]`
getCbcColUpper() const | CbcModel | `[inline]`
getCbcReducedCost() const | CbcModel | `[inline]`
getCbcRowActivity() const | CbcModel | `[inline]`
getCbcRowLower() const | CbcModel | `[inline]`
getCbcRowPrice() const | CbcModel | `[inline]`
getCbcRowUpper() const | CbcModel | `[inline]`
getColLower() const | CbcModel | `[inline]`
getColSolution() const | CbcModel | `[inline]`
getColUpper() const | CbcModel | `[inline]`
getContinuousInfeasibilities() const | CbcModel | `[inline]`
getContinuousObjective() const | CbcModel | `[inline]`
getCurrentMinimizationObjValue() const | CbcModel | `[inline]`
getCurrentObjValue() const | CbcModel | `[inline]`
getCurrentPassNumber() const | CbcModel | `[inline]`
getCurrentSeconds() const | CbcModel |
getCutoff() const | CbcModel | `[inline]`
getCutoffIncrement() const | CbcModel | `[inline]`
getDblParam(CbcDblParam key) const | CbcModel | `[inline]`
getEmptyBasis(int ns=0, int na=0) const | CbcModel |
getEventHandler() const | CbcModel | `[inline]`
getExtraNodeCount() const | CbcModel | `[inline]`
getHeuristicFractionGap() const | CbcModel | `[inline]`
getHeuristicGap() const | CbcModel | `[inline]`
getInfeasibilityWeight() const | CbcModel | `[inline]`
getInfinity() const | CbcModel | `[inline]`
getIntegerTolerance() const | CbcModel | `[inline]`
getIntParam(CbcIntParam key) const | CbcModel | `[inline]`
getIterationCount() const | CbcModel | `[inline]`
getMatrixByCol() const | CbcModel | `[inline]`
getMatrixByRow() const | CbcModel | `[inline]`
getMaximumCutPasses() const | CbcModel | `[inline]`
getMaximumCutPassesAtRoot() const | CbcModel | `[inline]`
getMaximumNodes() const | CbcModel | `[inline]`
getMaximumSeconds() const | CbcModel | `[inline]`
getMaximumSolutions() const | CbcModel | `[inline]`
getMinimizationObjValue() const | CbcModel | `[inline]`
getMinimumDrop() const | CbcModel | `[inline]`
getMultipleRootTries() const | CbcModel | `[inline]`
getNodeCount() const | CbcModel | `[inline]`
getNodeCount2() const | CbcModel | `[inline]`
getNumberHeuristicSolutions() const | CbcModel | `[inline]`
getNumberThreads() const | CbcModel | `[inline]`
getNumCols() const | CbcModel | `[inline]`
getNumElements() const | CbcModel | `[inline]`
getNumRows() const | CbcModel | `[inline]`
getObjCoefficients() const | CbcModel | `[inline]`
getObjSense() const | CbcModel | `[inline]`
getObjValue() const | CbcModel | `[inline]`
getPreferredWay() const | CbcModel | `[inline]`
getPrintingMode() const | CbcModel | `[inline]`
getRandomSeed() const | CbcModel | `[inline]`
getReducedCost() const | CbcModel | `[inline]`
getRightHandSide() const | CbcModel | `[inline]`
getRowActivity() const | CbcModel | `[inline]`
getRowLower() const | CbcModel | `[inline]`
getRowPrice() const | CbcModel | `[inline]`
getRowRange() const | CbcModel | `[inline]`
getRowSense() const | CbcModel | `[inline]`
getRowUpper() const | CbcModel | `[inline]`
getSolutionCount() const | CbcModel | `[inline]`
getSolverObjValue() const | CbcModel | `[inline]`
getStopNumberIterations() const | CbcModel | `[inline]`
getThreadMode() const | CbcModel | `[inline]`
globalConflictCuts_ | CbcModel | `[private]`
globalCuts() | CbcModel | `[inline]`
globalCuts_ | CbcModel | `[private]`
goToDantzig(int numberNodes, ClpDualRowPivot *&savePivotMethod) | CbcModel |
gutsOfCopy(const CbcModel &rhs, int mode=0) | CbcModel |
gutsOfDestructor() | CbcModel |
gutsOfDestructor2() | CbcModel |
handler_ | CbcModel | `[private]`
haveMultiThreadSupport() | CbcModel | `[static]`
heuristic(int i) const | CbcModel | `[inline]`
heuristic_ | CbcModel | `[private]`
heuristicModel() const | CbcModel | `[inline]`
heuristicModel_ | CbcModel | `[private]`
hotstartPriorities() const | CbcModel | `[inline]`
hotstartPriorities_ | CbcModel | `[private]`
hotstartSolution() const | CbcModel | `[inline]`
hotstartSolution_ | CbcModel | `[private]`
howOftenGlobalScan() const | CbcModel | `[inline]`
howOftenGlobalScan_ | CbcModel | `[private]`
incrementExtra(int nodes, int iterations) | CbcModel | `[inline]`
incrementIterationCount(int value) | CbcModel | `[inline]`
incrementNodeCount(int value) | CbcModel | `[inline]`
incrementStrongInfo(int numberTimes, int numberIterations, int numberFixed, bool ifInfeasible) | CbcModel |
incrementSubTreeStopped() | CbcModel | `[inline]`
incrementUsed(const double *solution) | CbcModel |
initialSolve() | CbcModel |
integerInfo_ | CbcModel | `[private]`
integerPresolve(bool weak=false) | CbcModel |
integerPresolveThisModel(OsiSolverInterface *originalSolver, bool weak=false) | CbcModel |
integerType(int i) const | CbcModel | `[inline]`
integerType() const | CbcModel | `[inline]`
integerVariable() const | CbcModel | `[inline]`
integerVariable_ | CbcModel | `[private]`
intParam_ | CbcModel | `[private]`
isAbandoned() const | CbcModel |
isBinary(int colIndex) const | CbcModel | `[inline]`
isContinuous(int colIndex) const | CbcModel | `[inline]`
isContinuousUnbounded() const | CbcModel |
isFreeBinary(int colIndex) const | CbcModel | `[inline]`
isInitialSolveAbandoned() const | CbcModel |
isInitialSolveProvenDualInfeasible() const | CbcModel |
isInitialSolveProvenOptimal() const | CbcModel |
isInitialSolveProvenPrimalInfeasible() const | CbcModel |
isInteger(int colIndex) const | CbcModel | `[inline]`
isIntegerNonBinary(int colIndex) const | CbcModel | `[inline]`
isLocked() const | CbcModel |
isNodeLimitReached() const | CbcModel |
isProvenDualInfeasible() const | CbcModel |
isProvenInfeasible() const | CbcModel |
isProvenOptimal() const | CbcModel |
isSecondsLimitReached() const | CbcModel |
isSolutionLimitReached() const | CbcModel |
lastCut_ | CbcModel | `[private]`
lastDepth_ | CbcModel | `[private]`
lastHeuristic() const | CbcModel | `[inline]`
lastHeuristic_ | CbcModel | `[private]`
lastNodeInfo_ | CbcModel | `[private]`
lastNumberCuts2_ | CbcModel | `[private]`
lastNumberCuts_ | CbcModel | `[private]`
lockThread() | CbcModel | `[inline]`
logLevel() const | CbcModel | `[inline]`
makeGlobalCut(const OsiRowCut *cut) | CbcModel |
makeGlobalCut(const OsiRowCut &cut) | CbcModel |
makeGlobalCut(const OsiColCut *cut) | CbcModel |
makeGlobalCut(const OsiColCut &cut) | CbcModel |
makeGlobalCuts(int numberRows, const int *which) | CbcModel |
makeGlobalCuts() | CbcModel |
makePartialCut(const OsiRowCut *cut, const OsiSolverInterface *solver=NULL) | CbcModel |
master_ | CbcModel | `[private]`
masterThread() const | CbcModel | `[inline]`
masterThread_ | CbcModel | `[private]`
maximumCutPasses_ | CbcModel | `[private]`
maximumCutPassesAtRoot_ | CbcModel | `[private]`
maximumCuts_ | CbcModel | `[private]`
maximumDepth_ | CbcModel | `[private]`
maximumDepthActual_ | CbcModel | `[private]`
maximumNumberCuts_ | CbcModel | `[private]`
maximumNumberIterations() const | CbcModel | `[inline]`
maximumNumberIterations_ | CbcModel | `[private]`
maximumNumberUpdateItems_ | CbcModel | `[private]`
maximumRows() const | CbcModel | `[inline]`
maximumRows_ | CbcModel | `[private]`
maximumSavedSolutions() const | CbcModel | `[inline]`
maximumSavedSolutions_ | CbcModel | `[private]`
maximumSecondsReached() const | CbcModel |
maximumStatistics_ | CbcModel | `[private]`
maximumWhich_ | CbcModel | `[private]`
mergeModels(int numberModel, CbcModel **model, int numberNodes) | CbcModel |
messageHandler() const | CbcModel | `[inline]`
messages() | CbcModel | `[inline]`
messages_ | CbcModel | `[private]`
messagesPointer() | CbcModel | `[inline]`
minimumDrop_ | CbcModel | `[private]`
modelOwnsSolver() | CbcModel | `[inline]`
modifiableObject(int which) const | CbcModel | `[inline]`
moreSpecialOptions() const | CbcModel | `[inline]`
moreSpecialOptions_ | CbcModel | `[private]`
moveInfo(const CbcModel &rhs) | CbcModel |
moveToModel(CbcModel *baseModel, int mode) | CbcModel |
multipleRootTries_ | CbcModel | `[private]`
mutableStrongInfo() | CbcModel | `[inline]`
newLanguage(CoinMessages::Language language) | CbcModel |
nextRowCut_ | CbcModel | `[private]`
nodeCompare_ | CbcModel | `[private]`
nodeComparison() const | CbcModel | `[inline]`
normalSolver() const | CbcModel | `[inline]`
numberAnalyzeIterations() const | CbcModel | `[inline]`
numberAnalyzeIterations_ | CbcModel | `[private]`
numberBeforeTrust() const | CbcModel | `[inline]`
numberBeforeTrust_ | CbcModel | `[private]`
numberCutGenerators() const | CbcModel | `[inline]`
numberCutGenerators_ | CbcModel | `[private]`
numberDJFixed_ | CbcModel | `[private]`
numberExtraIterations() const | CbcModel | `[inline]`
numberExtraIterations_ | CbcModel | `[private]`
numberExtraNodes_ | CbcModel | `[private]`
numberFixedAtRoot_ | CbcModel | `[private]`
numberFixedNow_ | CbcModel | `[private]`
numberGlobalViolations() const | CbcModel | `[inline]`
numberGlobalViolations_ | CbcModel | `[private]`
numberHeuristics() const | CbcModel | `[inline]`
numberHeuristics_ | CbcModel | `[private]`
numberHeuristicSolutions_ | CbcModel | `[private]`
numberInfeasibleNodes_ | CbcModel | `[private]`
numberIntegers() const | CbcModel | `[inline]`
numberIntegers_ | CbcModel | `[private]`
numberIterations_ | CbcModel | `[private]`
numberLongStrong_ | CbcModel | `[private]`
numberNewCuts_ | CbcModel | `[private]`
numberNodes2_ | CbcModel | `[private]`
numberNodes_ | CbcModel | `[private]`
numberObjects() const | CbcModel | `[inline]`
numberObjects_ | CbcModel | `[private]`
numberOldActiveCuts_ | CbcModel | `[private]`
numberPenalties() const | CbcModel | `[inline]`
numberPenalties_ | CbcModel | `[private]`
numberRowsAtContinuous() const | CbcModel | `[inline]`
numberRowsAtContinuous_ | CbcModel | `[private]`
numberSavedSolutions() const | CbcModel |
numberSavedSolutions_ | CbcModel | `[private]`
numberSolutions_ | CbcModel | `[private]`
numberSolves_ | CbcModel | `[private]`
numberStoppedSubTrees() const | CbcModel | `[inline]`
numberStoppedSubTrees_ | CbcModel | `[private]`
numberStrong() const | CbcModel | `[inline]`
numberStrong_ | CbcModel | `[private]`
numberStrongIterations() const | CbcModel | `[inline]`
numberStrongIterations_ | CbcModel | `[private]`
numberThreads_ | CbcModel | `[private]`
numberUpdateItems_ | CbcModel | `[private]`
object(int which) const | CbcModel | `[inline]`
object_ | CbcModel | `[private]`
objects() const | CbcModel | `[inline]`
operator=(const CbcModel &rhs) | CbcModel |
originalColumns() const | CbcModel | `[inline]`
originalColumns_ | CbcModel | `[private]`
originalContinuousObjective_ | CbcModel | `[private]`
originalModel(CbcModel *presolvedModel, bool weak) | CbcModel |
ownership_ | CbcModel | `[private]`
ownObjects() const | CbcModel | `[inline]`
ownObjects_ | CbcModel | `[private]`
parallelCuts(CbcBaseModel *master, OsiCuts &cuts, CbcNode *node, OsiCuts &slackCuts, int lastNumberCuts) | CbcModel | `[private]`
parallelMode() const | CbcModel | `[inline]`
parentModel() const | CbcModel | `[inline]`
parentModel_ | CbcModel | `[private]`
passInEventHandler(const CbcEventHandler *eventHandler) | CbcModel |
passInMessageHandler(CoinMessageHandler *handler) | CbcModel |
passInPriorities(const int *priorities, bool ifNotSimpleIntegers) | CbcModel |
passInSolverCharacteristics(OsiBabSolver *solverCharacteristics) | CbcModel |
passInSubTreeModel(CbcModel &model) | CbcModel |
passInTreeHandler(CbcTree &tree) | CbcModel |
penaltyScaleFactor() const | CbcModel | `[inline]`
penaltyScaleFactor_ | CbcModel | `[private]`
phase() const | CbcModel | `[inline]`
phase_ | CbcModel | `[private]`
preferredWay_ | CbcModel | `[private]`
presolve_ | CbcModel | `[private]`
previousBounds(CbcNode *node, CbcNodeInfo *where, int iColumn, double &lower, double &upper, int force) | CbcModel |
printFrequency() const | CbcModel | `[inline]`
printFrequency_ | CbcModel | `[private]`
priority(int sequence) const | CbcModel | `[inline]`
probingInfo() const | CbcModel | `[inline]`
probingInfo_ | CbcModel | `[private]`
problemFeasibility() const | CbcModel | `[inline]`
problemFeasibility_ | CbcModel | `[private]`
problemType() const | CbcModel | `[inline]`
problemType_ | CbcModel | `[private]`
pseudoShadow(int type) | CbcModel |
randomNumberGenerator() | CbcModel | `[inline]`
randomNumberGenerator_ | CbcModel | `[mutable, private]`
randomSeed_ | CbcModel | `[private]`
redoWalkBack() | CbcModel |
reducedCostFix() | CbcModel |
referenceSolver() const | CbcModel | `[inline]`
referenceSolver_ | CbcModel | `[private]`
reserveCurrentSolution(const double *solution=NULL) | CbcModel |
resetModel() | CbcModel |
resetToReferenceSolver() | CbcModel |
resizeWhichGenerator(int numberNow, int numberAfter) | CbcModel | `[private]`
resolve(CbcNodeInfo *parent, int whereFrom, double *saveSolution=NULL, double *saveLower=NULL, double *saveUpper=NULL) | CbcModel |
resolve(OsiSolverInterface *solver) | CbcModel |
resolveAfterTakeOffCuts() const | CbcModel | `[inline]`
resolveAfterTakeOffCuts_ | CbcModel | `[private]`
rootObjectiveAfterCuts() const | CbcModel | `[inline]`
saveBestSolution(const double *solution, double objectiveValue) | CbcModel |
savedSolution(int which) const | CbcModel |
savedSolutionObjective(int which) const | CbcModel |
savedSolutions_ | CbcModel | `[private]`
saveExtraSolution(const double *solution, double objectiveValue) | CbcModel |
saveModel(OsiSolverInterface *saveSolver, double *checkCutoffForRestart, bool *feasible) | CbcModel |
saveReferenceSolver() | CbcModel |
sayEventHappened() | CbcModel | `[inline]`
searchStrategy() const | CbcModel | `[inline]`
searchStrategy_ | CbcModel | `[private]`
secondaryStatus() const | CbcModel | `[inline]`
secondaryStatus_ | CbcModel | `[private]`
serialCuts(OsiCuts &cuts, CbcNode *node, OsiCuts &slackCuts, int lastNumberCuts) | CbcModel | `[private]`
setAllowableFractionGap(double value) | CbcModel | `[inline]`
setAllowableGap(double value) | CbcModel | `[inline]`
setAllowablePercentageGap(double value) | CbcModel | `[inline]`
setApplicationData(void *appData) | CbcModel |
setBestObjectiveValue(double objectiveValue) | CbcModel |
setBestSolution(CBC_Message how, double &objectiveValue, const double *solution, int fixVariables=0) | CbcModel |
setBestSolution(const double *solution, int numberColumns, double objectiveValue, bool check=false) | CbcModel |
setBestSolutionBasis(const CoinWarmStartBasis &bestSolutionBasis) | CbcModel | `[inline]`
setBranchingMethod(CbcBranchDecision *method) | CbcModel | `[inline]`
setBranchingMethod(CbcBranchDecision &method) | CbcModel | `[inline]`
setContinuousInfeasibilities(int value) | CbcModel | `[inline]`
setContinuousObjective(double value) | CbcModel | `[inline]`
setContinuousPriority(int value) | CbcModel | `[inline]`
setCutModifier(CbcCutModifier *modifier) | CbcModel |
setCutModifier(CbcCutModifier &modifier) | CbcModel |
setCutoff(double value) | CbcModel |
setCutoffAsConstraint(bool yesNo) | CbcModel | `[inline]`
setCutoffIncrement(double value) | CbcModel | `[inline]`
setDblParam(CbcDblParam key, double value) | CbcModel | `[inline]`
setDefaultHandler(bool yesNo) | CbcModel | `[inline]`
setFastNodeDepth(int value) | CbcModel | `[inline]`
setHeuristicFractionGap(double value) | CbcModel | `[inline]`
setHeuristicGap(double value) | CbcModel | `[inline]`
setHeuristicModel(CbcModel *model) | CbcModel | `[inline]`
setHotstartSolution(const double *solution, const int *priorities=NULL) | CbcModel |
setHowOftenGlobalScan(int number) | CbcModel |
setInfeasibilityWeight(double value) | CbcModel | `[inline]`
setInfoInChild(int type, CbcThread *info) | CbcModel |
setIntegerTolerance(double value) | CbcModel | `[inline]`
setIntParam(CbcIntParam key, int value) | CbcModel | `[inline]`
setLanguage(CoinMessages::Language language) | CbcModel | `[inline]`
setLastHeuristic(CbcHeuristic *last) | CbcModel | `[inline]`
setLogLevel(int value) | CbcModel |
setMaximumCutPasses(int value) | CbcModel | `[inline]`
setMaximumCutPassesAtRoot(int value) | CbcModel | `[inline]`
setMaximumNodes(int value) | CbcModel | `[inline]`
setMaximumNumberIterations(int value) | CbcModel | `[inline]`
setMaximumSavedSolutions(int value) | CbcModel |
setMaximumSeconds(double value) | CbcModel | `[inline]`
setMaximumSolutions(int value) | CbcModel | `[inline]`
setMinimizationObjValue(double value) | CbcModel | `[inline]`
setMinimumDrop(double value) | CbcModel | `[inline]`
setModelOwnsSolver(bool ourSolver) | CbcModel | `[inline]`
setMoreSpecialOptions(int value) | CbcModel | `[inline]`
setMultipleRootTries(int value) | CbcModel | `[inline]`
setNextRowCut(const OsiRowCut &cut) | CbcModel |
setNodeComparison(CbcCompareBase *compare) | CbcModel |
setNodeComparison(CbcCompareBase &compare) | CbcModel |
setNumberAnalyzeIterations(int number) | CbcModel | `[inline]`
setNumberBeforeTrust(int number) | CbcModel |
setNumberHeuristics(int value) | CbcModel | `[inline]`
setNumberHeuristicSolutions(int value) | CbcModel | `[inline]`
setNumberObjects(int number) | CbcModel | `[inline]`
setNumberPenalties(int number) | CbcModel |
setNumberStrong(int number) | CbcModel |
setNumberStrongIterations(int number) | CbcModel | `[inline]`
setNumberThreads(int value) | CbcModel | `[inline]`
setObjectiveValue(CbcNode *thisNode, const CbcNode *parentNode) const | CbcModel |
setObjSense(double s) | CbcModel | `[inline]`
setObjValue(double value) | CbcModel | `[inline]`
setOptionalInteger(int index) | CbcModel |
setOriginalColumns(const int *originalColumns, int numberGood=COIN_INT_MAX) | CbcModel |
setParentModel(CbcModel &parentModel) | CbcModel | `[inline]`
setPenaltyScaleFactor(double value) | CbcModel |
setPointers(const OsiSolverInterface *solver) | CbcModel |
setPreferredWay(int value) | CbcModel | `[inline]`
setPrintFrequency(int number) | CbcModel | `[inline]`
setPrintingMode(int value) | CbcModel | `[inline]`
setProblemFeasibility(CbcFeasibilityBase *feasibility) | CbcModel |
setProblemFeasibility(CbcFeasibilityBase &feasibility) | CbcModel |
setProblemStatus(int value) | CbcModel | `[inline]`
setProblemType(int number) | CbcModel | `[inline]`
setRandomSeed(int value) | CbcModel | `[inline]`
setResolveAfterTakeOffCuts(bool yesNo) | CbcModel | `[inline]`
setSearchStrategy(int value) | CbcModel | `[inline]`
setSecondaryStatus(int value) | CbcModel | `[inline]`
setSolutionCount(int value) | CbcModel | `[inline]`
setSpecialOptions(int value) | CbcModel | `[inline]`
setStateOfSearch(int state) | CbcModel | `[inline]`
setStopNumberIterations(int value) | CbcModel | `[inline]`
setStoredRowCuts(CglStored *cuts) | CbcModel | `[inline]`
setStrategy(CbcStrategy &strategy) | CbcModel |
setStrategy(CbcStrategy *strategy) | CbcModel | `[inline]`
setStrongStrategy(int value) | CbcModel | `[inline]`
setTemporaryPointer(void *pointer) | CbcModel | `[inline]`
setTestSolution(const double *solution) | CbcModel | `[inline]`
setThreadMode(int value) | CbcModel | `[inline]`
setTypePresolve(int value) | CbcModel | `[inline]`
setUseElapsedTime(bool yesNo) | CbcModel | `[inline]`
setWhenCuts(int value) | CbcModel | `[inline]`
solveOneNode(int whichSolver, CbcNode *node, int &numberNodesOutput, int &status) | CbcModel | `[private]`
solver() const | CbcModel | `[inline]`
solver_ | CbcModel | `[private]`
solverCharacteristics() const | CbcModel | `[inline]`
solverCharacteristics_ | CbcModel | `[private]`
solveWithCuts(OsiCuts &cuts, int numberTries, CbcNode *node) | CbcModel | `[private]`
specialOptions() const | CbcModel | `[inline]`
specialOptions_ | CbcModel | `[private]`
splitModel(int numberModels, CbcModel **model, int numberNodes) | CbcModel |
startSplitModel(int numberIterations) | CbcModel |
stateOfSearch() const | CbcModel | `[inline]`
stateOfSearch_ | CbcModel | `[private]`
statistics_ | CbcModel | `[private]`
status() const | CbcModel | `[inline]`
status_ | CbcModel | `[private]`
stopNumberIterations_ | CbcModel | `[private]`
stoppedOnGap_ | CbcModel | `[private]`
storedRowCuts() const | CbcModel | `[inline]`
storedRowCuts_ | CbcModel | `[private]`
strategy() const | CbcModel | `[inline]`
strategy_ | CbcModel | `[private]`
strongInfo() const | CbcModel | `[inline]`
strongInfo_ | CbcModel | `[private]`
strongStrategy() const | CbcModel | `[inline]`
strongStrategy_ | CbcModel | `[private]`
subTreeModel(OsiSolverInterface *solver=NULL) const | CbcModel |
subTreeModel_ | CbcModel | `[private]`
sumChangeObjective() const | CbcModel | `[inline]`
sumChangeObjective1_ | CbcModel | `[private]`
sumChangeObjective2_ | CbcModel | `[private]`
swapSolver(OsiSolverInterface *solver) | CbcModel | `[inline]`
synchronizeHandlers(int makeDefault) | CbcModel |
synchronizeModel() | CbcModel |
synchronizeNumberBeforeTrust(int type=0) | CbcModel |
takeOffCuts(OsiCuts &cuts, bool allowResolve, OsiCuts *saveCuts, int numberNewCuts=0, const OsiRowCut **newCuts=NULL) | CbcModel |
temporaryPointer() const | CbcModel | `[inline]`
temporaryPointer_ | CbcModel | `[private]`
testSolution() const | CbcModel | `[inline]`
testSolution_ | CbcModel | `[mutable, private]`
threadMode_ | CbcModel | `[private]`
tightenVubs(int type, bool allowMultipleBinary=false, double useCutoff=1.0e50) | CbcModel |
tightenVubs(int numberVubs, const int *which, double useCutoff=1.0e50) | CbcModel |
topOfTree() const | CbcModel | `[inline]`
topOfTree_ | CbcModel | `[private]`
tree() const | CbcModel | `[inline]`
tree_ | CbcModel | `[private]`
typePresolve() const | CbcModel | `[inline]`
unlockThread() | CbcModel | `[inline]`
updateItems_ | CbcModel | `[private]`
usedInSolution() const | CbcModel | `[inline]`
usedInSolution_ | CbcModel | `[private]`
useElapsedTime() const | CbcModel | `[inline]`
usefulInformation() const | CbcModel |
virginCutGenerator(int i) const | CbcModel | `[inline]`
virginGenerator_ | CbcModel | `[private]`
waitingForMiniBranchAndBound() const | CbcModel | `[inline]`
walkback() const | CbcModel | `[inline]`
walkback_ | CbcModel | `[private]`
whenCuts() const | CbcModel | `[inline]`
whenCuts_ | CbcModel | `[private]`
whichGenerator() const | CbcModel | `[inline]`
whichGenerator_ | CbcModel | `[private]`
workingBasis() | CbcModel | `[inline]`
workingBasis_ | CbcModel | `[private]`
zapIntegerInformation(bool leaveObjects=true) | CbcModel |
~CbcModel() | CbcModel | `[virtual]`

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines