Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coin-or/Cbc
/ functions
Functions
3,710 in github.com/coin-or/Cbc
⨍
Functions
3,710
◇
Types & classes
395
↓ 9 callers
Method
makeGlobalCut
Make given cut into a global cut
src/CbcModel.cpp:15906
↓ 9 callers
Method
passInTreeHandler
src/CbcModel.cpp:15753
↓ 9 callers
Method
saveStuff
Get save stuff array
src/CbcThread.hpp:335
↓ 9 callers
Method
setAlgorithm
Say whether to just count usage
examples/CbcSolver2.hpp:79
↓ 9 callers
Method
setMaximumSavedSolutions
Set maximum number of extra saved solutions
src/CbcModel.cpp:19744
↓ 9 callers
Method
setNode
Set node
src/CbcThread.hpp:176
↓ 9 callers
Function
trueBestObjValue
src/CbcModel.hpp:1543
↓ 9 callers
Method
unmarkHotStart
src/OsiCbc/OsiCbcSolverInterface.cpp:196
↓ 8 callers
Method
addCol
############################################################################ Problem modifying methods (matrix) ######################################
src/OsiCbc/OsiCbcSolverInterface.cpp:287
↓ 8 callers
Method
cleanTree
src/CbcTree.cpp:539
↓ 8 callers
Method
createCbcBranch
src/CbcSOS.cpp:535
↓ 8 callers
Method
generateCuts
------------------------------------------------------------------- Generate Stored cuts -------------------------------------------------------------
src/CbcLinked.cpp:7111
↓ 8 callers
Method
initialSolve
############################################################################ Solve methods ###########################################################
src/CbcLinked.cpp:130
↓ 8 callers
Method
moveInfo
Move status, nodes etc etc across
src/CbcModel.cpp:8170
↓ 8 callers
Function
numberBranchesLeft
Return number of branches left in object
src/CbcNodeInfo.hpp:162
↓ 8 callers
Function
option
This main program reads in an integer model from an mps file. It then sets up some Cgl cut generators and calls branch and cut. Branching is simple
examples/sample3.cpp:58
↓ 8 callers
Function
printTableOpen
Print a table header block and flush. Bordered: top sep → header → middle sep (3 lines) Compact: header → separator rule (2 lines, no border frame)
src/CbcOutput.cpp:53
↓ 8 callers
Method
resolve
-----------------------------------------------------------------------------
src/OsiCbc/OsiCbcSolverInterface.cpp:54
↓ 8 callers
Function
saveSolution
src/CbcParamUtils.cpp:1054
↓ 8 callers
Method
savedSolution
Return a saved solution (0==best) - NULL if off end
src/CbcModel.cpp:19781
↓ 8 callers
Method
setObj
src/Attic/CbcGenOsiParam.hpp:190
↓ 8 callers
Function
testingMessage
Display message on stdout and stderr
src/unitTest.cpp:402
↓ 8 callers
Function
tex_escape
(s)
doc/generate_latex_reference.py:37
↓ 7 callers
Function
Cbc_updateSlack
src/Cbc_C_Interface.cpp:2206
↓ 7 callers
Function
applyClpTimeLimit
Set a remaining-time budget on a Clp LP, honouring the CBC time mode. Always pair with clearClpTimeLimits() after the solve.
src/CbcSolver.cpp:991
↓ 7 callers
Method
baseModel
Get base model
src/CbcThread.hpp:161
↓ 7 callers
Function
bnbFmtObj
Format an objective value: "—" for 1e49+, otherwise %.6g
src/CbcOutput.cpp:2233
↓ 7 callers
Method
branch
src/CbcNode.cpp:6649
↓ 7 callers
Method
checkIsCutoff
Double checks in case node can change its mind! Returns objective value Can change objective etc */
src/CbcNode.cpp:7015
↓ 7 callers
Function
checkQP
src/CbcLinked.cpp:7170
↓ 7 callers
Method
child
Returns pointer to a child thread
src/CbcThread.hpp:452
↓ 7 callers
Method
clone
Clone
src/CbcHeuristicDW.cpp:276
↓ 7 callers
Method
createdNode
Get created node
src/CbcThread.hpp:181
↓ 7 callers
Function
getRowLower
Get pointer to array[getNumRows()] of row lower bounds
src/CbcModel.hpp:1317
↓ 7 callers
Method
getRowRange
------------------------------------------------------------------
src/OsiCbc/OsiCbcSolverInterface.cpp:216
↓ 7 callers
Function
getRowUpper
Get pointer to array[getNumRows()] of row upper bounds
src/CbcModel.hpp:1323
↓ 7 callers
Function
jsonEscape
Escape a string for JSON output.
src/CbcSolver.cpp:609
↓ 7 callers
Method
numberThreads
Returns number of children
src/CbcThread.hpp:458
↓ 7 callers
Function
objectiveValue
Objective value
src/CbcNode.hpp:225
↓ 7 callers
Method
preProcess
preProcess problem - replacing solver If makeEquality true then <= cliques converted to ==. Presolve will be done numberPasses times. Return
src/CbcModel.cpp:20594
↓ 7 callers
Method
print
Print
src/CbcNode.cpp:77
↓ 7 callers
Method
pseudoShadow
Fill in useful estimates
src/CbcModel.cpp:12675
↓ 7 callers
Function
sendLine
src/CbcOutput.cpp:748
↓ 7 callers
Method
setApplicationData
src/CbcModel.cpp:15791
↓ 7 callers
Method
setChooseMethod
Set (clone) chooseMethod
src/CbcBranchDecision.cpp:85
↓ 7 callers
Method
setDownDynamicPseudoCost
Set down pseudo cost
src/CbcSimpleIntegerDynamicPseudoCost.cpp:1045
↓ 7 callers
Method
setOriginalColumns
Set original columns as created by preprocessing
src/CbcModel.cpp:18085
↓ 7 callers
Method
setUpDynamicPseudoCost
Set up pseudo cost
src/CbcSimpleIntegerDynamicPseudoCost.cpp:1070
↓ 7 callers
Method
shouldHeurRun
src/CbcHeuristic.cpp:261
↓ 7 callers
Method
solveFromHotStart
src/OsiCbc/OsiCbcSolverInterface.cpp:191
↓ 7 callers
Function
sumDownCost
Down sum cost
src/CbcSimpleIntegerDynamicPseudoCost.hpp:166
↓ 7 callers
Function
sumUpCost
Up sum cost
src/CbcSimpleIntegerDynamicPseudoCost.hpp:192
↓ 7 callers
Function
tableBar
Table column separator (│ or | or two spaces in compact mode).
src/CbcOutput.cpp:34
↓ 7 callers
Method
update
src/CbcOutput.cpp:726
↓ 7 callers
Method
updateInformation
Update object by CbcObjectUpdateData
src/CbcSOS.cpp:680
↓ 7 callers
Method
wait
Wait for child to have return code NOT == to currentCode type - 0 timed wait 1 wait returns true if return code changed */
src/CbcThread.cpp:420
↓ 7 callers
Method
waitForThreadsInTree
Wait for threads in tree
src/CbcThread.cpp:649
↓ 6 callers
Function
CbcMain0
src/Attic/CbcSolver.cpp:11151
↓ 6 callers
Function
addToSumDownCost
Add to down sum cost and set last and square
src/CbcSimpleIntegerDynamicPseudoCost.hpp:176
↓ 6 callers
Function
addToSumUpCost
Add to up sum cost and set last and square
src/CbcSimpleIntegerDynamicPseudoCost.hpp:202
↓ 6 callers
Function
breakdown
src/CbcSolver.cpp:13680
↓ 6 callers
Function
breakdown
Routines to print statistics. */
src/Attic/CbcSolver.cpp:11328
↓ 6 callers
Function
clearClpTimeLimits
Clear both CPU and wall-clock limits to prevent leaking into later solves.
src/CbcSolver.cpp:1007
↓ 6 callers
Method
close
src/CbcOutput.cpp:2182
↓ 6 callers
Method
compare
src/CbcSymmetry.cpp:43
↓ 6 callers
Function
cpuTime
examples/sample1.cpp:32
↓ 6 callers
Method
delNode
Get delNode
src/CbcThread.hpp:285
↓ 6 callers
Method
deleteSolutions
Delete best and saved solutions
src/CbcModel.cpp:19960
↓ 6 callers
Method
doHeuristicsAtRoot
Do heuristics at root. 0 - don't delete 1 - delete 2 - just delete - don't even use Parameter of 2 means what it says --- the routine wi
src/CbcModel.cpp:17432
↓ 6 callers
Function
getIntParam
Get an integer parameter
src/CbcModel.hpp:634
↓ 6 callers
Function
getIntegerTolerance
Get the \link CbcModel::CbcIntegerTolerance integrality tolerance \endlink */
src/CbcModel.hpp:768
↓ 6 callers
Method
get_code
src/CbcSymmetry.hpp:88
↓ 6 callers
Method
get_coeff
src/CbcSymmetry.hpp:84
↓ 6 callers
Method
get_lb
src/CbcSymmetry.hpp:85
↓ 6 callers
Method
get_ub
src/CbcSymmetry.hpp:86
↓ 6 callers
Function
hashCut
src/CbcCountRowCut.cpp:127
↓ 6 callers
Method
incrementTimeInThread
Increment time in thread
src/CbcThread.hpp:206
↓ 6 callers
Method
infeasibility
Routine to calculate standard infeasibility of an SOS set and return a preferred branching direction. This routine looks to have undergone incompl
src/CbcSOS.cpp:199
↓ 6 callers
Method
integerPresolve
Below this is deprecated or at least fairly deprecated Do Integer Presolve. Returns new model. I have to work out cleanest way of getting solution
src/CbcModel.cpp:20023
↓ 6 callers
Method
isProvenInfeasible
Is infeasiblity proven (or none better than cutoff)?
src/CbcModel.cpp:8242
↓ 6 callers
Method
lockThread2
Locks a thread for testing whether to start etc
src/CbcThread.cpp:120
↓ 6 callers
Method
obj
src/Attic/CbcGenOsiParam.hpp:186
↓ 6 callers
Function
printTableClose
Print the bottom-close separator and flush (no-op in compact mode).
src/CbcOutput.cpp:67
↓ 6 callers
Function
setIntParam
@name Parameter set/get methods The set methods return true if the parameter was set to the given value, false if the value of the para
src/CbcModel.hpp:622
↓ 6 callers
Method
setOptionalInteger
src/CbcModel.cpp:20462
↓ 6 callers
Method
setStatus
Set status
src/CbcThread.cpp:249
↓ 6 callers
Method
statsOrbits
src/CbcSymmetry.cpp:234
↓ 6 callers
Function
useElapsedTime
Get time method
src/CbcModel.hpp:2322
↓ 6 callers
Function
utf8VisLen
UTF-8 visual width: counts Unicode code points (not bytes) for column alignment.
src/CbcOutput.cpp:42
↓ 5 callers
Function
CbcMain1
Version of CbcMain1 without callBack
src/Attic/CbcSolver.cpp:1312
↓ 5 callers
Method
Compute_Symmetry
src/CbcSymmetry.cpp:164
↓ 5 callers
Method
alternateTest
This is alternate test function
examples/CbcCompareUser.cpp:167
↓ 5 callers
Method
apply
Apply subproblem
src/CbcSubProblem.cpp:220
↓ 5 callers
Method
changeBounds
for simple stuff - returns number if can use saved orbit (mode 1) otherwise may fix and return number (mode 0) */
src/CbcSymmetry.cpp:546
↓ 5 callers
Function
dbl_as_int
examples/modk.c:218
↓ 5 callers
Method
deleteObjects
Delete all object information
src/CbcModel.cpp:13041
↓ 5 callers
Function
emit_param
(p, out, sub="subsection")
doc/generate_latex_reference.py:207
↓ 5 callers
Function
emit_param
(p, out, level="###")
doc/generate_markdown_reference.py:169
↓ 5 callers
Function
eval_f
src/CbcLinkedUtils.cpp:164
↓ 5 callers
Function
fakeBounds
need bounds
src/CbcLinked.cpp:959
← previous
next →
201–300 of 3,710, ranked by callers