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
↓ 13 callers
Method
isColOrdered
Whether the packed matrix is column major ordered or not. */
src/AbcMatrix.hpp:32
↓ 13 callers
Method
lastPivotRow
Current/last pivot row (set after END of choosing pivot row in dual)
src/AbcSimplex.hpp:738
↓ 13 callers
Method
modifyObjective
Modify objective e.g. if dual infeasible in dual
src/ClpSolve.cpp:4699
↓ 13 callers
Method
replaceMatrix
Replace Clp Matrix (current is not deleted)
src/ClpModel.cpp:4046
↓ 13 callers
Method
setDualTolerance
src/ClpModel.cpp:244
↓ 13 callers
Function
setOriginalStatus
src/AbcNonLinearCost.hpp:50
↓ 13 callers
Method
startCheck
Start check at beginning of whileIterating
src/ClpSolve.cpp:4715
↓ 13 callers
Function
updateColumn
Updates one column (FTRAN) */
src/AbcSimplexFactorization.hpp:218
↓ 13 callers
Function
weight
src/ClpGubMatrix.hpp:250
↓ 12 callers
Method
eventWithInfo
This can do whatever it likes. Return code -1 means no action. This passes in something */
src/ClpEventHandler.cpp:73
↓ 12 callers
Method
getIntParam
src/OsiClp/OsiClpSolverInterface.cpp:1794
↓ 12 callers
Function
getNumRows
Get number of rows
src/OsiClp/OsiClpSolverInterface.hpp:379
↓ 12 callers
Function
inDoubleArray
src/ClpSimplex.cpp:7359
↓ 12 callers
Method
infeasibilityRay
Infeasibility/unbounded ray (NULL returned if none/wrong)
src/ClpModel.cpp:2765
↓ 12 callers
Method
internalStatus
src/AbcSimplex.hpp:663
↓ 12 callers
Function
maximumPivots
Maximum number of pivots between factorizations
src/ClpFactorization.hpp:173
↓ 12 callers
Method
messageLevel
src/CoinAbcBaseFactorization4.cpp:4497
↓ 12 callers
Method
reverseOrderedCopy
Returns a new matrix in reverse order without gaps */
src/AbcMatrix.cpp:288
↓ 12 callers
Method
rhsOffset
Returns effective RHS if it is being used. This is used for long problems or big gub or anywhere where going through full columns is expensive.
src/ClpGubMatrix.cpp:3443
↓ 12 callers
Method
setColumnLower
----------------------------------------------------------------------------- Set a single column lower bound<br> Use -DBL_MAX for -infinity. */
src/ClpModel.cpp:592
↓ 12 callers
Method
setColumnUpper
Set a single column upper bound<br> Use DBL_MAX for infinity. */
src/ClpModel.cpp:608
↓ 12 callers
Method
setDoubleValue
src/Attic/ClpParam.cpp:368
↓ 12 callers
Method
solutionBasic
Return region
src/AbcSimplex.hpp:633
↓ 12 callers
Method
stepLength
Returns step length which gives minimum of objective for solution + theta * change vector up to maximum theta. arrays are numberColumns+numberR
src/ClpLinearObjective.cpp:174
↓ 12 callers
Method
writeBasis
Write the basis in MPS format to the specified file. If writeValues true writes values of structurals (and adds VALUES to end of NAME card)
src/ClpSimplex.cpp:6569
↓ 11 callers
Method
computeObjectiveValue
Compute objective value from solution
src/ClpSimplex.cpp:11324
↓ 11 callers
Method
createEmptyMatrix
Create empty ClpPackedMatrix
src/ClpModel.cpp:1205
↓ 11 callers
Method
defaultFactorizationFrequency
If user left factorization frequency then compute
src/ClpSimplex.cpp:11401
↓ 11 callers
Method
getColSolution
Get pointer to array[getNumCols()] of primal solution vector
src/OsiClp/OsiClpSolverInterface.cpp:6502
↓ 11 callers
Method
getColumnName
Return name or Cnnnnnnn
src/ClpModel.cpp:4268
↓ 11 callers
Method
goSparse
makes a row copy of L for speed and to allow very sparse problems */
src/ClpFactorization.cpp:1038
↓ 11 callers
Method
hitMaximumIterations
Returns true if hit maximum iterations (or time)
src/ClpModel.cpp:2809
↓ 11 callers
Method
numberTotal
Number of variables (includes spare rows)
src/AbcSimplex.hpp:232
↓ 11 callers
Method
setObjective
src/ClpModel.cpp:4004
↓ 11 callers
Function
testingMessage
Display message on stdout and stderr
src/unitTest.cpp:1398
↓ 11 callers
Method
tightenPrimalBounds
Tightens primal bounds to make dual faster. Unless fixed, bounds are slightly looser than they could be. This is to make dual go faster and is
src/ClpSimplex.cpp:5115
↓ 11 callers
Method
unrollWeights
src/ClpDualRowPivot.cpp:58
↓ 11 callers
Function
whichDouble
Returns resized array and updates size
src/ClpModel.cpp:4011
↓ 11 callers
Method
writeMps
src/OsiClp/OsiClpSolverInterface.cpp:5051
↓ 10 callers
Method
addColumn
Add one column
src/ClpModel.cpp:2226
↓ 10 callers
Method
copyInIntegerInformation
src/ClpModel.cpp:3884
↓ 10 callers
Method
correctSequence
Correct sequence in and out to give true value
src/ClpGubMatrix.cpp:4009
↓ 10 callers
Method
dualExpanded
utility dual function for dealing with dynamic constraints mode=n see ClpGubMatrix.hpp for definition Remember to update here when settled d
src/ClpGubMatrix.cpp:2186
↓ 10 callers
Function
getColLower
Get pointer to array[getNumCols()] of column lower bounds
src/OsiClp/OsiClpSolverInterface.hpp:405
↓ 10 callers
Function
getColUpper
Get pointer to array[getNumCols()] of column upper bounds
src/OsiClp/OsiClpSolverInterface.hpp:408
↓ 10 callers
Function
getIntParam
Get an integer parameter
src/ClpModel.hpp:1132
↓ 10 callers
Function
logLevel
src/ClpModel.hpp:1007
↓ 10 callers
Function
optimizationDirection
Direction of optimization (1 - minimize, -1 - maximize, 0 - ignore
src/ClpModel.hpp:504
↓ 10 callers
Method
resize
Resizes
src/ClpModel.cpp:1230
↓ 10 callers
Function
setActive
To say row active in primal pivot row choice
src/ClpSimplex.hpp:1563
↓ 10 callers
Function
setColUpper
Set a single column upper bound<br> Use DBL_MAX for infinity. */
src/ClpModel.hpp:614
↓ 10 callers
Function
setInfeasible
src/ClpNonLinearCost.hpp:358
↓ 10 callers
Function
setLogLevel
src/Idiot.hpp:196
↓ 10 callers
Method
setSequenceIn
Set sequenceIn or Out */
src/AbcSimplex.hpp:703
↓ 10 callers
Method
solution
Return row or column values
src/AbcSimplex.hpp:802
↓ 10 callers
Function
solve
examples/ekk_interface.cpp:119
↓ 9 callers
Function
ClpFillN
src/ClpModelParameters.hpp:90
↓ 9 callers
Function
clearFlagged
src/ClpSimplex.hpp:1554
↓ 9 callers
Function
clearPivoted
src/ClpSimplex.hpp:1544
↓ 9 callers
Function
complementarityGap
ComplementarityGap
src/ClpInterior.hpp:253
↓ 9 callers
Method
deleteCols
Delete the columns whose indices are listed in <code>indDel</code>. */
src/ClpDummyMatrix.cpp:233
↓ 9 callers
Function
deleteDouble
Returns resized array and updates size
src/ClpModel.cpp:1144
↓ 9 callers
Function
dualFeasible
If problem is dual feasible
src/ClpSimplex.hpp:670
↓ 9 callers
Method
dualRowPivot
dual row pivot choice
src/AbcSimplex.hpp:319
↓ 9 callers
Method
factorize
Factorizes using current basis. This is for external use Return codes are as from ClpFactorization
src/ClpSimplex.cpp:1481
↓ 9 callers
Method
feasibleReportCost
Feasible cost with offset and direction (i.e. for reporting)
src/ClpNonLinearCost.cpp:2015
↓ 9 callers
Method
gotRowCopy
src/AbcMatrix.hpp:390
↓ 9 callers
Function
indexError
For errors to make sure print to screen only called in debug mode
src/AbcSimplex.cpp:4535
↓ 9 callers
Function
messageHandler
Return handler
src/ClpModel.hpp:971
↓ 9 callers
Method
mutexPointer
For waking up thread
src/AbcSimplex.hpp:1033
↓ 9 callers
Method
originalColumns
return pointer to original columns
src/ClpPresolve.cpp:367
↓ 9 callers
Method
passInEventHandler
Pass in Event handler (cloned and deleted at end)
src/ClpModel.cpp:4712
↓ 9 callers
Function
resizeArray
src/AbcSimplex.cpp:286
↓ 9 callers
Function
resizeDouble
Useful routines Returns resized array and deletes incoming
src/ClpModel.cpp:1128
↓ 9 callers
Function
runTest
test/test_racing_lp.cpp:522
↓ 9 callers
Function
setColLower
Set a single column lower bound<br> Use -DBL_MAX for -infinity. */
src/ClpModel.hpp:608
↓ 9 callers
Method
setCurrentDualTolerance
src/AbcSimplex.hpp:279
↓ 9 callers
Function
setFeasible
To say key is feasible
src/ClpGubMatrix.hpp:237
↓ 9 callers
Method
setMaximumSeconds
src/ClpModel.cpp:2794
↓ 9 callers
Method
setOsiModel
set model. */
src/OsiClp/OsiClpSolverInterface.cpp:11087
↓ 9 callers
Function
setupForSolve
shortName - 0 no , 1 yes
src/unitTest.cpp:92
↓ 9 callers
Method
updateColumn
Updates one column (FTRAN) from region2 number returned is negative if no room region1 starts as zero and is zero at end */
src/ClpFactorization.cpp:845
↓ 9 callers
Function
userChoiceValid1
Returns true if variable sequenceOut can leave basis when model->sequenceIn() enters. This function may be entered several times for each sequen
src/ClpSolver.hpp:120
↓ 8 callers
Function
ClpCopyToMiniSave
src/ClpSimplexOther.cpp:8900
↓ 8 callers
Method
afterCrunch
After very cursory presolve. rhs is numberRows, whichRows is 3*numberRows and whichColumns is 2*numberColumns. */
src/ClpSimplexOther.cpp:2312
↓ 8 callers
Function
check_sol
src/ClpPresolve.cpp:410
↓ 8 callers
Function
clearActive
src/ClpSimplex.hpp:1567
↓ 8 callers
Method
clearArrays
Clears an array and says available (-1 does all)
src/AbcSimplex.cpp:5976
↓ 8 callers
Method
createArrays
Create odd arrays
src/ClpNode.cpp:525
↓ 8 callers
Method
currentAcceptablePivot
Acceptable pivot for this iteration
src/AbcSimplex.hpp:758
↓ 8 callers
Method
freeSequenceIn
Free chosen vector
src/AbcSimplex.hpp:753
↓ 8 callers
Function
fromLongArray
From a work array and dis-associate vector
src/CoinAbcBaseFactorization.hpp:376
↓ 8 callers
Method
getRowName
Return name or Rnnnnnnn
src/ClpModel.cpp:4232
↓ 8 callers
Method
isInteger
Return true if the index-th variable is an integer variable */
src/ClpModel.cpp:3921
↓ 8 callers
Method
loadQuadraticObjective
Load up quadratic objective
src/ClpModel.cpp:3969
↓ 8 callers
Function
lowerRegion
src/ClpSimplex.hpp:1170
↓ 8 callers
Function
mainTest
src/unitTest.cpp:286
↓ 8 callers
Method
mode
@name gets and sets */ @{ Mode
src/AbcPrimalColumnSteepest.hpp:97
↓ 8 callers
Function
moveAndZero
src/ClpSimplexDual.cpp:3592
↓ 8 callers
Method
nearest
Returns nearest bound
src/ClpNonLinearCost.cpp:1972
← previous
next →
201–300 of 3,454, ranked by callers