Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coin-or/Clp
/ functions
Functions
3,454 in github.com/coin-or/Clp
⨍
Functions
3,454
◇
Types & classes
257
↓ 1,078 callers
Method
push_back
Push
src/OsiClp/OsiClpSolverInterface.cpp:9079
↓ 835 callers
Function
CoinMemcpyN
src/ClpHelperFunctions.hpp:33
↓ 756 callers
Method
getIndices
src/ClpDummyMatrix.cpp:244
↓ 637 callers
Method
numberRows
Number of Rows after factorization
src/CoinAbcDenseFactorization.hpp:86
↓ 532 callers
Method
getNumElements
Number of entries in the packed matrix. */
src/AbcMatrix.hpp:37
↓ 358 callers
Method
append
Insert string (only valid for keywords)
src/CbcOrClpParam.cpp:332
↓ 278 callers
Method
getVectorStarts
src/ClpDummyMatrix.cpp:217
↓ 252 callers
Method
getElements
A vector containing the elements in the packed matrix. Note that there might be gaps in this list, entries that do not belong to any major-dimen
src/ClpDummyMatrix.cpp:209
↓ 240 callers
Function
ClpCopyOfArray
src/ClpModelParameters.hpp:99
↓ 231 callers
Method
getVectorLengths
The lengths of the major-dimension vectors. */
src/ClpDummyMatrix.cpp:225
↓ 220 callers
Method
pivots
Returns number of pivots since factorization
src/CoinAbcDenseFactorization.hpp:54
↓ 218 callers
Method
factorization
@name most useful gets and sets */ @{ factorization
src/AbcSimplex.hpp:201
↓ 197 callers
Function
getStatus
src/ClpSimplex.hpp:1212
↓ 181 callers
Method
primal
primal
src/ClpSimplex.cpp:6145
↓ 167 callers
Method
dual
src/ClpSimplex.cpp:5633
↓ 153 callers
Function
CoinAbcMemcpy
src/CoinAbcCommon.hpp:239
↓ 134 callers
Method
objectiveValue
Return objective value (without any ClpModel offset) (model may be NULL)
src/ClpLinearObjective.cpp:203
↓ 125 callers
Method
getNumCols
Number of columns. */
src/AbcMatrix.hpp:42
↓ 123 callers
Method
matrix
@name Other */ @{ Returns CoinPackedMatrix (non const)
src/AbcMatrix.hpp:303
↓ 123 callers
Method
pivotTolerance
src/CoinAbcDenseFactorization.cpp:746
↓ 123 callers
Function
setColumnStatus
src/ClpSimplex.hpp:1530
↓ 122 callers
Method
setLogLevel
Set log level (will also set underlying solver's log level)
src/OsiClp/OsiClpSolverInterface.cpp:10618
↓ 110 callers
Method
maximumPivots
src/CoinAbcBaseFactorization4.cpp:4486
↓ 109 callers
Method
append
Insert string (only valid for keywords)
src/Attic/ClpParam.cpp:257
↓ 109 callers
Method
status
@name general stuff such as status */ @{ Returns status
src/CoinAbcDenseFactorization.hpp:44
↓ 106 callers
Method
setStatus
Sets status
src/CoinAbcDenseFactorization.hpp:49
↓ 105 callers
Method
pivotVariable
Basic variables pivoting on which rows may be same as toExternal but may be as at invert */
src/AbcSimplex.hpp:466
↓ 102 callers
Function
setStatus
src/ClpSimplex.hpp:1216
↓ 99 callers
Method
type
Returns type (above 63 is extra information)
src/AbcPrimalColumnPivot.hpp:126
↓ 98 callers
Method
transposeTimes
src/ClpModel.cpp:4746
↓ 97 callers
Method
setColumnStatus
Set column status in ClpSimplex and warmStart
src/OsiClp/OsiClpSolverInterface.cpp:7204
↓ 92 callers
Function
flagged
src/ClpSimplex.hpp:1558
↓ 92 callers
Method
solutionRegion
@name public methods */ @{ Return region
src/AbcSimplex.hpp:591
↓ 85 callers
Function
setRowStatus
src/ClpSimplex.hpp:1520
↓ 82 callers
Function
reference
@name Private functions to deal with devex reference would be faster using ClpSimplex's status_, but I prefer to keep modularity. */
src/ClpPrimalColumnSteepest.hpp:195
↓ 81 callers
Method
costRegion
src/AbcSimplex.hpp:607
↓ 81 callers
Method
djRegion
src/AbcSimplex.hpp:595
↓ 81 callers
Function
objectiveValue
@name Gets and sets */ @{ Objective value
src/ClpNode.hpp:43
↓ 80 callers
Function
getColumnStatus
src/ClpSimplex.hpp:1536
↓ 80 callers
Method
readMps
Read an mps file from the given filename
src/ClpModel.cpp:2884
↓ 76 callers
Method
getNumRows
Number of rows. */
src/AbcMatrix.hpp:48
↓ 76 callers
Method
times
src/ClpModel.cpp:4734
↓ 72 callers
Method
numberInfeasibilities
Returns number of primal infeasibilities (if +1) - current if (0)
src/ClpSolve.cpp:4694
↓ 72 callers
Method
size
Size
src/OsiClp/OsiClpSolverInterface.cpp:8994
↓ 69 callers
Function
chk
src/ClpCholeskyBase.cpp:1106
↓ 69 callers
Method
setSpecialOption
See header file for details
src/ClpSolve.cpp:4204
↓ 69 callers
Method
zeroTolerance
src/CoinAbcDenseFactorization.cpp:758
↓ 64 callers
Method
lowerRegion
src/AbcSimplex.hpp:599
↓ 64 callers
Method
scaling
Sets or unsets scaling, 0 -off, 1 on, 2 dynamic(later)
src/ClpModel.cpp:4718
↓ 64 callers
Method
updateColumnTranspose
Updates one column transpose (BTRAN) For large problems you should ALWAYS know where the nonzeros are, so please try and migrate to previous met
src/ClpNetworkBasis.cpp:920
↓ 64 callers
Method
upperRegion
src/AbcSimplex.hpp:603
↓ 61 callers
Function
getRowStatus
src/ClpSimplex.hpp:1526
↓ 61 callers
Method
loadProblem
src/ClpModel.cpp:320
↓ 60 callers
Method
checkInfeasibilities
src/ClpNonLinearCost.cpp:1347
↓ 58 callers
Method
flagged
src/AbcSimplex.hpp:976
↓ 57 callers
Method
event
src/ClpOutput.cpp:183
↓ 56 callers
Function
ClpDisjointCopyN
src/ClpModelParameters.hpp:82
↓ 56 callers
Method
getMutableElements
Mutable elements
src/AbcMatrix.hpp:61
↓ 55 callers
Function
getDynamicStatus
src/ClpDynamicMatrix.hpp:221
↓ 53 callers
Method
currentDualTolerance
Current dualTolerance (will end up as dualTolerance_)
src/AbcSimplex.hpp:275
↓ 52 callers
Method
setOptimizationDirection
src/ClpModel.cpp:249
↓ 51 callers
Method
sequenceIn
Return sequence In or Out */
src/AbcSimplex.hpp:694
↓ 50 callers
Function
isColumn
Returns 1 if sequence indicates column
src/ClpSimplex.hpp:1312
↓ 50 callers
Function
sequenceWithin
Returns sequence number within section
src/ClpSimplex.hpp:1317
↓ 50 callers
Function
setFlagged
To flag a variable
src/ClpInterior.hpp:354
↓ 50 callers
Function
whichParam
Given a parameter type - returns its number in list
src/CbcOrClpParam.cpp:4408
↓ 47 callers
Method
generalExpanded
general utility function for dealing with dynamic constraints mode=n see ClpGubMatrix.hpp for definition Remember to update here when settle
src/ClpGubMatrix.cpp:2563
↓ 46 callers
Method
getDblParam
src/OsiClp/OsiClpSolverInterface.cpp:1801
↓ 46 callers
Function
getFakeBound
src/ClpSimplex.hpp:1516
↓ 46 callers
Method
sequenceOut
src/AbcSimplex.hpp:698
↓ 45 callers
Function
factorization_instrument
src/ClpFactorization.cpp:34
↓ 45 callers
Function
printGeneralMessage
src/ClpSolver.cpp:91
↓ 45 callers
Function
setFakeBound
@} @name status methods */ @{
src/ClpSimplex.hpp:1510
↓ 44 callers
Method
updateColumn
Updates one column (FTRAN) from region2 */
src/ClpNetworkBasis.cpp:563
↓ 43 callers
Method
clone
src/ClpParam.cpp:121
↓ 42 callers
Function
multiplyAdd
src/ClpHelperFunctions.cpp:33
↓ 42 callers
Method
setIntValue
src/CbcOrClpParam.cpp:1198
↓ 42 callers
Method
writeMps
Write the problem in MPS format to the specified file. Row and column names may be null. formatType is <ul> <li> 0 - normal <li> 1 - extra accuracy <
src/ClpModel.cpp:4568
↓ 41 callers
Method
getInternalStatus
src/AbcSimplex.hpp:667
↓ 41 callers
Function
objective
Objective
src/ClpModel.hpp:734
↓ 41 callers
Function
printGeneralWarning
src/ClpSolver.cpp:106
↓ 39 callers
Method
setPerturbation
Perturbation: -50 to +50 - perturb by this power of ten (-6 sounds good) 100 - auto perturb if takes too long (1.0e-6 largest nonzero) 101 -
src/ClpSimplex.cpp:5027
↓ 38 callers
Method
setOne
Sets bounds and cost for one variable - returns change in cost*/
src/ClpNonLinearCost.cpp:1567
↓ 36 callers
Function
denseVector
Returns double * associated with vector
src/CoinAbcBaseFactorization.hpp:356
↓ 36 callers
Method
initialSolve
General solve algorithm which can do presolve special options (bits) 1 - do not perturb 2 - do not scale 4 - use crash (default allsla
src/ClpSolve.cpp:845
↓ 35 callers
Function
CoinAbcMemset0
src/CoinAbcCommon.hpp:227
↓ 35 callers
Function
matrix
Matrix (if not ClpPackedmatrix be careful about memory leak
src/ClpModel.hpp:789
↓ 35 callers
Method
setSolveType
Solve types
src/ClpSolve.cpp:4215
↓ 34 callers
Method
setObjectiveOffset
Objective offset
src/ClpModel.cpp:4409
↓ 33 callers
Method
getMutableIndices
A vector containing the minor indices of the elements in the packed matrix.
src/AbcMatrix.hpp:71
↓ 33 callers
Function
upperBound
src/ClpInterior.hpp:404
↓ 32 callers
Method
getMatrixByCol
src/OsiClp/OsiClpSolverInterface.cpp:4155
↓ 32 callers
Method
maximumAbcNumberRows
Maximum rows
src/AbcSimplex.hpp:216
↓ 32 callers
Method
resize
src/ClpNode.cpp:1197
↓ 32 callers
Function
setDynamicStatus
src/ClpDynamicMatrix.hpp:215
↓ 31 callers
Method
areaFactor
Area factor
src/CoinAbcDenseFactorization.hpp:134
↓ 31 callers
Method
setPrimalColumnPivotAlgorithm
Sets column pivot choice algorithm in primal
src/ClpSimplex.cpp:4992
↓ 30 callers
Function
lowerBound
src/ClpInterior.hpp:390
↓ 30 callers
Method
setDualRowPivotAlgorithm
Sets row pivot choice algorithm in dual
src/ClpSimplex.cpp:4985
↓ 30 callers
Function
setType
Sets type
src/ClpPdcoBase.hpp:51
next →
1–100 of 3,454, ranked by callers