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
↓ 789 callers
Method
getNumCols
src/OsiCbc/OsiCbcSolverInterface.cpp:690
↓ 354 callers
Method
getNumRows
src/OsiCbc/OsiCbcSolverInterface.cpp:694
↓ 341 callers
Method
getColLower
src/OsiCbc/OsiCbcSolverInterface.cpp:703
↓ 334 callers
Method
getColUpper
src/OsiCbc/OsiCbcSolverInterface.cpp:708
↓ 294 callers
Method
setColUpper
Set a single column upper bound<br> Use DBL_MAX for infinity. */
src/OsiCbc/OsiCbcSolverInterface.cpp:607
↓ 272 callers
Method
getColSolution
Get pointer to array[getNumCols()] of primal solution vector
src/OsiCbc/OsiCbcSolverInterface.cpp:559
↓ 270 callers
Method
setColLower
Set a single column lower bound<br> Use -DBL_MAX for -infinity. */
src/OsiCbc/OsiCbcSolverInterface.cpp:600
↓ 259 callers
Method
setLogLevel
Set log level
src/CbcModel.cpp:16655
↓ 245 callers
Method
getDblParam
src/OsiCbc/OsiCbcSolverInterface.cpp:91
↓ 215 callers
Method
getObjValue
src/OsiCbc/OsiCbcSolverInterface.cpp:586
↓ 211 callers
Method
setHintParam
Set a hint parameter
src/OsiCbc/OsiCbcSolverInterface.cpp:668
↓ 198 callers
Method
bestSolution
src/CbcSolver.cpp:2785
↓ 154 callers
Method
isProvenOptimal
Is optimality proven?
src/CbcModel.cpp:8234
↓ 154 callers
Method
objectiveValue
src/CbcSolver.cpp:2771
↓ 152 callers
Method
getMatrixByCol
src/OsiCbc/OsiCbcSolverInterface.cpp:237
↓ 147 callers
Method
addHeuristic
Add one heuristic
src/CbcModel.cpp:8358
↓ 140 callers
Method
addCutGenerator
Add one generator
src/CbcModel.cpp:8332
↓ 133 callers
Method
setDblParam
src/OsiCbc/OsiCbcSolverInterface.cpp:70
↓ 128 callers
Method
status
src/CbcSolver.cpp:2766
↓ 120 callers
Function
printGeneralMessage
src/CbcSolver.cpp:176
↓ 117 callers
Method
getNumElements
src/OsiCbc/OsiCbcSolverInterface.cpp:698
↓ 115 callers
Method
getObjCoefficients
src/OsiCbc/OsiCbcSolverInterface.cpp:723
↓ 111 callers
Method
columnNumber
Column number if single column object -1 otherwise, so returns >= 0 Used by heuristics */
src/CbcBranchLotsize.cpp:472
↓ 103 callers
Method
resolve
Return values: 1: feasible 0: infeasible -1: feasible and finished (do no more work on this subproblem) */
src/CbcModel.cpp:11891
↓ 102 callers
Method
getRowUpper
src/OsiCbc/OsiCbcSolverInterface.cpp:718
↓ 94 callers
Method
getRowLower
src/OsiCbc/OsiCbcSolverInterface.cpp:713
↓ 91 callers
Method
branchAndBound
Invoke solver's built-in enumeration algorithm
src/OsiCbc/OsiCbcSolverInterface.cpp:747
↓ 90 callers
Method
clone
src/CbcModel.cpp:7110
↓ 82 callers
Method
setInteger
-----------------------------------------------------------------------------
src/OsiCbc/OsiCbcSolverInterface.cpp:259
↓ 81 callers
Function
isHeuristicInteger
Is it integer for heuristics?
src/CbcHeuristic.hpp:357
↓ 80 callers
Method
getMatrixByRow
------------------------------------------------------------------ Row and column copies of the matrix ... -------------------------------------------
src/OsiCbc/OsiCbcSolverInterface.cpp:232
↓ 78 callers
Method
depth
depth
src/CbcStatistics.hpp:43
↓ 78 callers
Method
intValue
Get int value
src/Attic/CbcSolver.cpp:530
↓ 78 callers
Method
setIntValue
Set int value
src/Attic/CbcSolver.cpp:535
↓ 71 callers
Function
getCutoff
Get the cutoff bound on the objective function - always as minimize
src/CbcModel.hpp:651
↓ 71 callers
Method
initialSolve
Solve the initial LP relaxation
src/CbcModel.cpp:6445
↓ 71 callers
Method
writeMps
src/OsiCbc/OsiCbcSolverInterface.cpp:422
↓ 69 callers
Method
setWarmStart
src/OsiCbc/OsiCbcSolverInterface.cpp:177
↓ 68 callers
Method
setIntParam
src/OsiCbc/OsiCbcSolverInterface.cpp:62
↓ 65 callers
Method
type
Return the type (an integer identifier) of \c this */
src/CbcClique.hpp:201
↓ 64 callers
Method
getReducedCost
Get a pointer to array[getNumCols()] of reduced costs
src/OsiCbc/OsiCbcSolverInterface.cpp:573
↓ 62 callers
Method
getIterationCount
src/OsiCbc/OsiCbcSolverInterface.cpp:738
↓ 62 callers
Method
getObjValue
Get objective function value (can't use default)
examples/ClpQuadInterface.cpp:129
↓ 62 callers
Method
setBestSolution
src/CbcModel.cpp:14847
↓ 61 callers
Method
setCutoff
src/CbcModel.cpp:13881
↓ 58 callers
Method
getColName
src/OsiCbc/OsiCbcSolverInterface.cpp:785
↓ 57 callers
Method
getObjSense
src/OsiCbc/OsiCbcSolverInterface.cpp:728
↓ 55 callers
Method
empty
Test if empty *** note may be overridden
src/CbcTree.cpp:421
↓ 54 callers
Method
append
src/CbcHeuristic.cpp:79
↓ 54 callers
Function
messageHandler
Return handler
src/CbcModel.hpp:2111
↓ 53 callers
Method
readMps
Read an mps file from the given filename (defaults to Osi reader) - returns number of errors (see OsiMpsReader class) */
src/OsiCbc/OsiCbcSolverInterface.cpp:553
↓ 52 callers
Method
getCurrentSeconds
Current time since start of branchAndbound
src/CbcModel.cpp:16729
↓ 48 callers
Method
getWarmStart
src/OsiCbc/OsiCbcSolverInterface.cpp:170
↓ 48 callers
Method
setColSolution
-----------------------------------------------------------------------------
src/OsiCbc/OsiCbcSolverInterface.cpp:274
↓ 46 callers
Method
addObjects
Add in any object information (objects are cloned - owner can delete originals */
src/CbcModel.cpp:13648
↓ 45 callers
Method
addRow
-----------------------------------------------------------------------------
src/OsiCbc/OsiCbcSolverInterface.cpp:315
↓ 45 callers
Method
clone
Clone
src/CbcSOS.cpp:148
↓ 45 callers
Function
printGeneralMessage
Print a general message
src/Attic/CbcSolver.cpp:13008
↓ 44 callers
Function
trueObjValue
Return objective function value with sign corrected
src/CbcModel.hpp:1539
↓ 43 callers
Method
numberMembers
Number of members
examples/CbcBranchLink.hpp:60
↓ 43 callers
Method
setNumberBeforeTrust
src/CbcModel.cpp:8298
↓ 42 callers
Function
parallelMode
Return -2 if deterministic threaded and main thread -1 if deterministic threaded and serial thread 0 if serial 1 if op
src/CbcModel.hpp:2520
↓ 41 callers
Function
Cbc_flush
flushes buffers of new variables
src/Cbc_C_Interface.cpp:787
↓ 40 callers
Method
addCutGenerator
Add cut generator
src/Attic/CbcSolver.cpp:811
↓ 39 callers
Function
Cbc_flush
flushes buffers of new variables
src/Attic/Cbc_C_Interface.cpp:757
↓ 39 callers
Method
node
src/CbcSymmetry.cpp:32
↓ 39 callers
Function
print
\brief Print something about branch - only if log level high */
src/CbcBranchingObject.hpp:134
↓ 38 callers
Method
findIntegers
src/CbcModel.cpp:13112
↓ 38 callers
Function
xmalloc
src/Attic/Cbc_C_Interface.cpp:4735
↓ 37 callers
Function
xmalloc
src/Cbc_C_Interface.cpp:5081
↓ 35 callers
Method
getRowActivity
Get pointer to array[getNumRows()] of row activity levels (constraint matrix times the solution vector */
src/OsiCbc/OsiCbcSolverInterface.cpp:581
↓ 35 callers
Method
maximumSecondsReached
Return true if maximum time reached
src/CbcModel.cpp:20477
↓ 35 callers
Method
setNumberStrong
src/CbcModel.cpp:8291
↓ 33 callers
Function
CbcMain1
To allow old way of CbcMain1 Primary CbcMain1 overload — delegates to CbcSolver::run()
src/CbcSolver.cpp:15465
↓ 33 callers
Method
getRowPrice
Get pointer to array[getNumRows()] of dual prices
src/OsiCbc/OsiCbcSolverInterface.cpp:566
↓ 33 callers
Method
returnCode
Get return code
src/CbcThread.hpp:151
↓ 31 callers
Method
deleteRows
-----------------------------------------------------------------------------
src/OsiCbc/OsiCbcSolverInterface.cpp:343
↓ 31 callers
Method
doubleValue
Get double value
src/Attic/CbcSolver.cpp:540
↓ 31 callers
Method
load
src/CbcLinked.cpp:979
↓ 31 callers
Method
passInMessageHandler
Pass in Message handler (not deleted at end)
src/CbcModel.cpp:15736
↓ 30 callers
Method
assignSolver
Assign a solver to the model (model assumes ownership) The integer variable vector is initialized if it's not already present. If deleteSolver th
src/CbcModel.cpp:7043
↓ 30 callers
Method
getInfinity
src/OsiCbc/OsiCbcSolverInterface.cpp:733
↓ 30 callers
Method
resize
Resize objective
src/CbcLinkedUtils.cpp:394
↓ 30 callers
Method
setObjCoeff
Set an objective function coefficient */
src/OsiCbc/OsiCbcSolverInterface.cpp:593
↓ 29 callers
Method
getHintParam
Get a hint parameter
src/OsiCbc/OsiCbcSolverInterface.cpp:676
↓ 29 callers
Method
loadProblem
src/OsiCbc/OsiCbcSolverInterface.cpp:352
↓ 29 callers
Function
when
Gets "when" flag - 0 off, 1 at root, 2 other than root, 3 always
src/CbcHeuristic.hpp:163
↓ 28 callers
Method
initialSolve
examples/driverFat.cpp:294
↓ 28 callers
Method
setObjSense
src/OsiCbc/OsiCbcSolverInterface.cpp:742
↓ 27 callers
Method
isDualObjectiveLimitReached
src/OsiCbc/OsiCbcSolverInterface.cpp:149
↓ 27 callers
Method
setNodeComparison
src/CbcModel.cpp:16077
↓ 27 callers
Method
setObjectiveValue
Set objective value in a node. This is separated out so that odd solvers can use. It may look at extra information in solverCharacteriscs_ and
src/CbcModel.cpp:16713
↓ 27 callers
Method
way
Active arm of the attached OsiBranchingObject. In the simplest instance, coded -1 for the down arm of the branch, +1 for the up arm. But see Os
src/CbcNode.cpp:6705
↓ 26 callers
Function
getDblParam
Get a double parameter
src/CbcModel.hpp:639
↓ 26 callers
Function
getNumCols
Get number of columns
src/CbcModel.hpp:1219
↓ 26 callers
Function
getParam
\brief Get specific Cbc solver parameter object */
src/CbcParameters.hpp:2005
↓ 26 callers
Function
isInteger
Return true if column is integer. Note: This function returns true if the the column is binary or a general integer. */
src/CbcModel.hpp:1361
↓ 25 callers
Function
generateCpp
Create C++ lines to get to current state
src/CbcTree.hpp:72
↓ 25 callers
Method
getRowName
src/OsiCbc/OsiCbcSolverInterface.cpp:775
↓ 25 callers
Method
setDoubleValue
Set double value
src/Attic/CbcSolver.cpp:545
next →
1–100 of 3,710, ranked by callers