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
↓ 3 callers
Method
applyBounds
Just apply bounds to one variable (1=>infeasible)
src/CbcFullNodeInfo.cpp:161
↓ 3 callers
Function
applyPositiveEdge
If PSI > 0, wrap the current dual/primal pivot algorithm with its Positive Edge (PE) variant, preserving the underlying mode.
src/CbcSolver.cpp:1015
↓ 3 callers
Function
approximateSolution
Return an approximate solution to a CoinModel. Lots of bounds may be odd to force a solution. mode = 0 just tries to get a continuous solution
src/CbcLinked.cpp:7364
↓ 3 callers
Function
bnbFmtGap
Format the MIP optimality gap as a percentage string
src/CbcOutput.cpp:2242
↓ 3 callers
Method
branch
src/CbcSOS.cpp:897
↓ 3 callers
Function
buildConflictGraphAndStrengthenCliques
* \brief Build the conflict graph, tighten bounds, and strengthen cliques. * * This helper fetches the most recent conflict graph from the solver, a
src/CbcSolver.cpp:388
↓ 3 callers
Function
cbcModel
Return Cbc Model
src/CbcFathom.hpp:117
↓ 3 callers
Function
checkSOS
src/CbcSolver.cpp:1529
↓ 3 callers
Function
checkSOS
src/Attic/CbcSolver.cpp:881
↓ 3 callers
Method
clone
Clone
src/CbcNWay.cpp:78
↓ 3 callers
Method
color_vertex
src/CbcSymmetry.hpp:82
↓ 3 callers
Function
compare3BranchingObjects
src/CbcHeuristic.cpp:1883
↓ 3 callers
Function
copySavedSolutionsArray
src/CbcModel.cpp:7011
↓ 3 callers
Method
createUpdateInformation
Pass in information on branch just done and create CbcObjectUpdateData instance. If object does not need data then backward pointer will be NULL.
src/CbcSOS.cpp:624
↓ 3 callers
Method
deactivate
Deactivate node information. 1 - bounds 2 - cuts 4 - basis! */
src/CbcNodeInfo.cpp:491
↓ 3 callers
Method
dealWithEventHandler
Deals with event handler and solution
src/CbcModel.cpp:15262
↓ 3 callers
Function
deleteSavedSolutionsArray
src/CbcModel.cpp:7001
↓ 3 callers
Method
deterministicParallel
Split model and do work in deterministic parallel
src/CbcThread.cpp:1014
↓ 3 callers
Method
downEstimate
Return "down" estimate
src/CbcSimpleIntegerPseudoCost.cpp:237
↓ 3 callers
Method
exit
Exits thread (from master)
src/CbcThread.cpp:223
↓ 3 callers
Method
exitNow
Whether to exit at once on gap
src/CbcHeuristic.cpp:624
↓ 3 callers
Function
expandKnapsack
Expands out all possible combinations for a knapsack If buildObj NULL then just computes space needed - returns number elements On entry numberO
src/CbcSolverExpandKnapsack.cpp:42
↓ 3 callers
Function
fillAllNameIndexes
should be called after reading a new problem */
src/Cbc_C_Interface.cpp:1323
↓ 3 callers
Function
fillAllNameIndexes
should be called after reading a new problem */
src/Attic/Cbc_C_Interface.cpp:1218
↓ 3 callers
Function
fmtNum
Format a non-negative number using "natural" notation when possible. * Uses %.5g which gives 5 significant figures and automatically switches * to
src/CbcOutput.cpp:700
↓ 3 callers
Function
getMatrixByRow
Get pointer to row-wise copy of matrix
src/CbcModel.hpp:1379
↓ 3 callers
Function
getModelPtr
@name Cbc specific public interfaces */ @{ Get pointer to Cbc model
src/OsiCbc/OsiCbcSolverInterface.hpp:661
↓ 3 callers
Method
getNested
Do nested search if this fraction fixed
examples/CbcSolver3.hpp:95
↓ 3 callers
Function
globalCuts
Global cuts
src/CbcModel.hpp:2738
↓ 3 callers
Method
incrementStrongInfo
Increment strong info
src/CbcModel.cpp:16700
↓ 3 callers
Function
intRand
src/CbcHeuristicRandRound.cpp:23
↓ 3 callers
Function
isNumericStr
src/CbcMipStart.cpp:21
↓ 3 callers
Method
isSolutionLimitReached
Solution limit reached?
src/CbcModel.cpp:8282
↓ 3 callers
Function
makeBnBTable
src/CbcOutput.cpp:2218
↓ 3 callers
Function
makeLpTable
src/CbcOutput.cpp:468
↓ 3 callers
Method
masterThread
Returns pointer to master thread
src/CbcThread.cpp:1007
↓ 3 callers
Function
modelOwnsSolver
! \brief Get ownership of solver A return value of true means that CbcModel owns the solver and will take responsibility for deleting it
src/CbcModel.hpp:2387
↓ 3 callers
Method
newBounds
Does work of branching
src/CbcLinked.cpp:6083
↓ 3 callers
Method
onComplete
src/CbcOutput.cpp:2417
↓ 3 callers
Method
onHeurResult
src/CbcOutput.cpp:1965
↓ 3 callers
Method
onStart
src/CbcOutput.cpp:1696
↓ 3 callers
Method
postProcessedSolver
Returns postProcessed solution in solver(called from event handler) Normally used for integer solution (not really tested otherwise) solutionTyp
src/CbcModel.cpp:21794
↓ 3 callers
Method
print
Print what would happen
examples/CbcBranchLink.cpp:603
↓ 3 callers
Method
reducedCostFix
Perform reduced cost fixing on integer variables. The variables in question are already nonbasic at bound. We're just nailing down the current si
src/CbcModel.cpp:8814
↓ 3 callers
Method
resetModel
Clears out enough to reset CbcModel
src/CbcModel.cpp:7929
↓ 3 callers
Method
resetSequenceEtc
Redoes data when sequence numbers change
src/CbcLinked.cpp:4392
↓ 3 callers
Function
rpad
Right-pad string s to width w with leading spaces. */
src/CbcOutput.cpp:710
↓ 3 callers
Method
setAssociatedBounds
Set associated bounds
src/CbcSimpleIntegerDynamicPseudoCost.cpp:1785
↓ 3 callers
Method
setCbcModel
set model. */
src/CbcHeuristicFPump.cpp:3596
↓ 3 callers
Function
setCutAndHeuristicOptions
For uniform setting of cut and heuristic options
src/CbcStrategy.cpp:970
↓ 3 callers
Method
setDantzigState
Sets Dantzig state in children
src/CbcThread.cpp:1224
↓ 3 callers
Method
setDoubleParameterWithMessage
Sets double parameter and returns printable string and error code
src/Attic/CbcSolver.cpp:13282
↓ 3 callers
Method
setFixedPriority
Two tier integer problem where when set of variables with priority less than this are fixed the problem becomes an easier integer problem */
src/CbcLinked.cpp:3247
↓ 3 callers
Method
setInfoInChild
Stop a child
src/CbcThread.cpp:2126
↓ 3 callers
Method
setInputSolution
Set input solution
src/CbcHeuristic.cpp:1869
↓ 3 callers
Function
setLogLevel
! \brief Set log level */
src/CbcParameters.hpp:1952
↓ 3 callers
Method
setNested
Do nested search if this fraction fixed
examples/CbcSolver3.hpp:85
↓ 3 callers
Function
setNumberBranchesLeft
Set number of branches left in object
src/CbcNodeInfo.hpp:168
↓ 3 callers
Function
set_openblas_threads
src/CbcModel.cpp:20
↓ 3 callers
Method
setupList
Initialize
src/CbcLinked.cpp:7693
↓ 3 callers
Function
sizeRatio
src/CbcHeuristic.cpp:653
↓ 3 callers
Method
solution
END MAIN PROCEDURE ***********************************/ If general integers then adds variables to turn into binaries round solution */
src/CbcHeuristicFPump.cpp:2618
↓ 3 callers
Method
solve
src/CbcSolver.cpp:2704
↓ 3 callers
Function
solveAnalyze
return 1 if possible solution (for solveType 100 if infeasible) 2 set if down was infeasible 4 set if up was infeasible */
src/CbcNode.cpp:5073
↓ 3 callers
Method
state
Fill in current objective etc
src/CbcGeneralDepth.cpp:681
↓ 3 callers
Method
synchronizeNumberBeforeTrust
Set numberBeforeTrust in all objects
src/CbcModel.cpp:13618
↓ 3 callers
Method
timeInThread
Get time in thread
src/CbcThread.hpp:201
↓ 3 callers
Method
upEstimate
Return "up" estimate
src/CbcSimpleIntegerPseudoCost.cpp:212
↓ 3 callers
Method
updateBefore
Updates stuff like pseudocosts before threads
src/CbcSimpleIntegerDynamicPseudoCost.cpp:457
↓ 3 callers
Function
whatLagrangean
Get what cut generator is to do - 0 - normal 65536*7 - 1 normal 65536*7 - 2 clean 65536*7 - 4 base */
src/CbcCutGenerator.hpp:285
↓ 2 callers
Function
CbcCompareCliques
src/CbcClique.cpp:586
↓ 2 callers
Function
Cbc_flushCols
src/Cbc_C_Interface.cpp:741
↓ 2 callers
Function
Cbc_flushCols
src/Attic/Cbc_C_Interface.cpp:711
↓ 2 callers
Function
Cbc_flushRows
src/Cbc_C_Interface.cpp:765
↓ 2 callers
Function
Cbc_flushRows
src/Attic/Cbc_C_Interface.cpp:735
↓ 2 callers
Method
ChangeBounds
src/CbcSymmetry.cpp:520
↓ 2 callers
Function
CoinReadGetDoubleField
src/Attic/CbcSolver.cpp:1230
↓ 2 callers
Function
MakeRelativePathsInFlagsAbsolute
(flags, working_directory)
src/.ycm_extra_conf.py:63
↓ 2 callers
Function
MakeRelativePathsInFlagsAbsolute
( flags, working_directory )
examples/tsp/.ycm_extra_conf.py:59
↓ 2 callers
Function
addRecord
src/CbcSimpleIntegerDynamicPseudoCost.cpp:67
↓ 2 callers
Function
addRecord
src/CbcBranchDynamic.cpp:78
↓ 2 callers
Function
addToSumDownChange
Add to down sum change
src/CbcSimpleIntegerDynamicPseudoCost.hpp:229
↓ 2 callers
Function
addToSumDownDecrease
Add to sum down decrease number infeasibilities from strong or actual
src/CbcSimpleIntegerDynamicPseudoCost.hpp:261
↓ 2 callers
Function
addToSumUpChange
Add to up sum change and set last and square
src/CbcSimpleIntegerDynamicPseudoCost.hpp:245
↓ 2 callers
Function
addToSumUpDecrease
Add to sum up decrease number infeasibilities from strong or actual
src/CbcSimpleIntegerDynamicPseudoCost.hpp:277
↓ 2 callers
Method
addUpdateInformation
Adds an update information object
src/CbcModel.cpp:19457
↓ 2 callers
Function
analyze
src/CbcSolverAnalyze.cpp:27
↓ 2 callers
Method
applyConsequence
Applies a consequence for a single member
src/CbcNWay.cpp:144
↓ 2 callers
Method
applyExtraBounds
src/CbcSimpleInteger.cpp:610
↓ 2 callers
Function
arc_var
test/CInterfaceTest.c:791
↓ 2 callers
Function
atSolution
Get whether the cut generator should be called when a solution is found
src/CbcCutGenerator.hpp:212
↓ 2 callers
Function
branch
\brief Execute the actions required to branch, as specified by the current state of the branching object, and advance the object's
src/CbcBranchingObject.hpp:107
↓ 2 callers
Method
buildRowBasis
Builds up row basis backwards (until original model). Returns NULL or previous one to apply . Depends on Free being 0 and impossible for cuts */
src/CbcFullNodeInfo.cpp:184
↓ 2 callers
Function
callCbc1
Disabling non thread safe overloads int callCbc1(const std::string input2, CbcModel & babSolver) { char * input3 = CoinStrdup(input2.c_str());
src/Attic/CbcSolver.cpp:1101
↓ 2 callers
Method
canDropCut
Returns true if can drop cut if slack basic
src/CbcCountRowCut.cpp:101
↓ 2 callers
Method
checkAssociatedBounds
Check associated bounds
src/CbcSimpleIntegerDynamicPseudoCost.cpp:1883
↓ 2 callers
Method
checkModel
Check original model before it gets messed up
src/CbcModel.cpp:20510
↓ 2 callers
Function
check_pred
The next few methods test that the heap property (parent equal or better than either child) is maintained in the heap. Originally created to sort ou
src/CbcTree.cpp:31
↓ 2 callers
Function
cleanLagrangean
Get whether the cut generator uses clean lagrangean
src/CbcCutGenerator.hpp:259
↓ 2 callers
Method
clone
Clone
src/CbcTreeLocal.cpp:312
← previous
next →
401–500 of 3,710, ranked by callers