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)CbcModel
addObjects(int numberObjects, OsiObject **objects)CbcModel
addObjects(int numberObjects, CbcObject **objects)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]
CbcAllowableFractionGap enum valueCbcModel
CbcAllowableGap enum valueCbcModel
cbcColLower_CbcModel [private]
cbcColSolution_CbcModel [private]
cbcColUpper_CbcModel [private]
CbcCurrentCutoff enum valueCbcModel
CbcCurrentMinimizationObjectiveValue enum valueCbcModel
CbcCurrentObjectiveValue enum valueCbcModel
CbcCutoffIncrement enum valueCbcModel
CbcDblParam enum nameCbcModel
CbcFathomDiscipline enum valueCbcModel
CbcInfeasibilityWeight enum valueCbcModel
CbcIntegerTolerance enum valueCbcModel
CbcIntParam enum nameCbcModel
CbcLastDblParam enum valueCbcModel
CbcLastIntParam enum valueCbcModel
CbcMaximumSeconds enum valueCbcModel
CbcMaxNumNode enum valueCbcModel
CbcMaxNumSol enum valueCbcModel
CbcModel()CbcModel
CbcModel(const OsiSolverInterface &)CbcModel
CbcModel(const CbcModel &rhs, bool noTree=false)CbcModel
CbcOptimizationDirection enum valueCbcModel
CbcPrinting enum valueCbcModel
cbcReducedCost_CbcModel [private]
cbcRowActivity_CbcModel [private]
cbcRowLower_CbcModel [private]
cbcRowPrice_CbcModel [private]
cbcRowUpper_CbcModel [private]
CbcStartSeconds enum valueCbcModel
checkSolution(double cutoff, double *solution, bool fixVariables, double originalObjValue)CbcModel
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
cleanModel(const double *lower, const double *upper)CbcModel
clearContinuousSolver()CbcModel [inline]
clearNumberGlobalViolations()CbcModel [inline]
cliquePseudoCosts(int doStatistics)CbcModel
continuousInfeasibilities_CbcModel [private]
continuousObjective_CbcModel [private]
continuousSolution() const CbcModel [inline]
continuousSolution_CbcModel [private]
continuousSolver() const CbcModel [inline]
continuousSolver_CbcModel [private]
convertToDynamic()CbcModel
createContinuousSolver()CbcModel [inline]
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]
dblParam_CbcModel [private]
defaultHandler_CbcModel [private]
deleteObjects(bool findIntegers=true)CbcModel
doHeuristicsAtRoot(int deleteHeuristicsAfterwards=0)CbcModel
doOneNode(CbcModel *baseModel, CbcNode *&node, CbcNode *&newNode)CbcModel
emptyWarmStart_CbcModel [mutable, private]
eventHandler_CbcModel [private]
eventHappened_CbcModel [private]
feasibleSolution(int &numberIntegerInfeasibilities, int &numberObjectInfeasibilities) const CbcModel
fillPseudoCosts(double *downCosts, double *upCosts) const CbcModel
findCliques(bool makeEquality, int atLeastThisMany, int lessThanThis, int defaultValue=1000)CbcModel
findIntegers(bool startAgain, int type=0)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]
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]
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]
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]
getStopNumberIterations() const CbcModel [inline]
getThreadMode() const CbcModel [inline]
globalCuts()CbcModel [inline]
globalCuts_CbcModel [private]
gutsOfDestructor()CbcModel
gutsOfDestructor2()CbcModel
handler_CbcModel [private]
heuristic(int i) const CbcModel [inline]
heuristic_CbcModel [private]
hotstartPriorities() const CbcModel [inline]
hotstartPriorities_CbcModel [private]
hotstartSolution() const CbcModel [inline]
hotstartSolution_CbcModel [private]
howOftenGlobalScan() const CbcModel [inline]
howOftenGlobalScan_CbcModel [private]
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
lastHeuristic() const CbcModel [inline]
lastHeuristic_CbcModel [private]
lockThread()CbcModel [inline]
logLevel() const CbcModel [inline]
makeGlobalCut(const OsiRowCut *cut)CbcModel
makeGlobalCut(const OsiRowCut &cut)CbcModel
makeGlobalCuts(int numberRows, const int *which)CbcModel
maximumCutPasses_CbcModel [private]
maximumCutPassesAtRoot_CbcModel [private]
maximumDepth_CbcModel [private]
maximumDepthActual_CbcModel [private]
maximumNumberCuts_CbcModel [private]
maximumRows() const CbcModel [inline]
maximumRows_CbcModel [private]
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]
moveInfo(const CbcModel &rhs)CbcModel
moveToModel(CbcModel *baseModel, int mode)CbcModel [private]
mutex()CbcModel [inline]
mutex_CbcModel [private]
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]
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]
numberSolutions_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]
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]
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]
postProcess(CglPreProcess *process)CbcModel
preferredWay_CbcModel [private]
preProcess(int makeEquality=0, int numberPasses=5, int tuning=5)CbcModel
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(double *down, double *up)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)CbcModel
resolve(OsiSolverInterface *solver)CbcModel
resolveAfterTakeOffCuts() const CbcModel [inline]
resolveAfterTakeOffCuts_CbcModel [private]
rootObjectiveAfterCuts() const CbcModel [inline]
saveReferenceSolver()CbcModel
searchStrategy() const CbcModel [inline]
searchStrategy_CbcModel [private]
secondaryStatus() const CbcModel [inline]
secondaryStatus_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, bool fixVariables=false)CbcModel
setBestSolution(const double *solution, int numberColumns, double objectiveValue)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]
setCutModifier(CbcCutModifier *modifier)CbcModel
setCutModifier(CbcCutModifier &modifier)CbcModel
setCutoff(double value)CbcModel
setCutoffIncrement(double value)CbcModel [inline]
setDblParam(CbcDblParam key, double value)CbcModel [inline]
setHotstartSolution(const double *solution, const int *priorities=NULL)CbcModel
setHowOftenGlobalScan(int number)CbcModel
setInfeasibilityWeight(double value)CbcModel [inline]
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]
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]
setNextRowCut(const OsiRowCut &cut)CbcModel
setNodeComparison(CbcCompareBase *compare)CbcModel
setNodeComparison(CbcCompareBase &compare)CbcModel
setNumberAnalyzeIterations(int number)CbcModel [inline]
setNumberBeforeTrust(int number)CbcModel
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]
setOriginalColumns(const int *originalColumns)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]
setResolveAfterTakeOffCuts(bool yesNo)CbcModel [inline]
setSearchStrategy(int value)CbcModel [inline]
setSecondaryStatus(int value)CbcModel [inline]
setSizeMiniTree(int value)CbcModel [inline]
setSolutionCount(int value)CbcModel [inline]
setSpecialOptions(int value)CbcModel [inline]
setStateOfSearch(int state)CbcModel [inline]
setStopNumberIterations(int value)CbcModel [inline]
setStrategy(CbcStrategy &strategy)CbcModel
setTestSolution(const double *solution)CbcModel [inline]
setThreadMode(int value)CbcModel [inline]
setTypePresolve(int value)CbcModel [inline]
sizeMiniTree() const CbcModel [inline]
sizeMiniTree_CbcModel [private]
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]
strategy() const CbcModel [inline]
strategy_CbcModel [private]
strengthenedModel()CbcModel
strongInfo_CbcModel [private]
subBranchAndBound(CbcModel *model2, CbcModel *presolvedModel, int maximumNodes)CbcModel
subBranchAndBound(const double *lower, const double *upper, int maximumNodes)CbcModel
subTreeModel(OsiSolverInterface *solver=NULL) const CbcModel
subTreeModel_CbcModel [private]
sumChangeObjective() const CbcModel [inline]
sumChangeObjective1_CbcModel [private]
sumChangeObjective2_CbcModel [private]
swapSolver(OsiSolverInterface *solver)CbcModel [inline]
synchronizeModel()CbcModel
takeOffCuts(OsiCuts &cuts, bool allowResolve, OsiCuts *saveCuts)CbcModel
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
tree() const CbcModel [inline]
tree_CbcModel [private]
typePresolve() const CbcModel [inline]
unlockThread()CbcModel [inline]
usedInSolution() const CbcModel [inline]
usedInSolution_CbcModel [private]
usefulInformation() const CbcModel
virginCutGenerator(int i) const CbcModel [inline]
virginGenerator_CbcModel [private]
walkback_CbcModel [private]
whichGenerator_CbcModel [private]
whileIterating(int numberIterations)CbcModel
workingBasis()CbcModel [inline]
workingBasis_CbcModel [private]
zapIntegerInformation(bool leaveObjects=true)CbcModel
~CbcModel()CbcModel

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1