MCPcopy Create free account

hub / github.com/ERGO-Code/HiGHS / functions

Functions6,874 in github.com/ERGO-Code/HiGHS

↓ 2 callersMethodrunCliqueMerging
highs/mip/HighsCliqueTable.cpp:1883
↓ 2 callersMethodrunMipPresolve
Only called in Highs::runPresolve
highs/mip/HighsMipSolver.cpp:1213
↓ 2 callersMethodsanitize
highs/qpsolver/qpvector.hpp:95
↓ 2 callersFunctionscale_rows
highs/qpsolver/scaling.cpp:19
↓ 2 callersMethodsectionStarting
extern/catch/catch.hpp:17133
↓ 2 callersMethodseed
extern/catch/catch.hpp:12931
↓ 2 callersMethodseparate
highs/mip/HighsSeparation.cpp:181
↓ 2 callersMethodsetAdjustSymmetricBranchingCol
highs/mip/HighsLpRelaxation.h:173
↓ 2 callersMethodsetBasis
(HighsBasis basis)
highs/interfaces/highs_csharp_api.cs:1055
↓ 2 callersMethodsetCallback
highs/ipm/hipo/ipm/Solver.cpp:66
↓ 2 callersMethodsetConflictPool
highs/mip/HighsMipWorker.h:108
↓ 2 callersMethodsetCurrentTracker
extern/catch/catch.hpp:15077
↓ 2 callersMethodsetCutPool
highs/mip/HighsMipWorker.h:114
↓ 2 callersMethodsetDebugReport
highs/util/HFactor.h:326
↓ 2 callersMethodsetGlobalDomain
highs/mip/HighsMipWorker.h:100
↓ 2 callersMethodsetHeuristic
highs/mip/HighsSearch.h:172
↓ 2 callersMethodsetInvert
highs/util/HFactor.cpp:2539
↓ 2 callersMethodsetMaxEntries
highs/mip/HighsCliqueTable.h:241
↓ 2 callersMethodsetMaxReg
highs/ipm/hipo/factorhighs/DataCollector.cpp:76
↓ 2 callersMethodsetMaximize
Sets the objective sense of the model to maximization.
highspy/highspy/highs.py:1432
↓ 2 callersMethodsetMinimize
Sets the objective sense of the model to minimization.
highspy/highspy/highs.py:1426
↓ 2 callersMethodsetObjective
Updates the costs. Args: obj: An optional highs_linear_expression representing the new objective function. s
highspy/highspy/highs.py:271
↓ 2 callersMethodsetPointers
highs/simplex/HEkk.cpp:431
↓ 2 callersMethodsetPosition
highs/util/HighsDataStack.h:78
↓ 2 callersMethodsetPseudocost
highs/mip/HighsMipWorker.h:104
↓ 2 callersMethodsetRecordRedundantRows
highs/mip/HighsDomain.h:669
↓ 2 callersMethodsetRegularisation
highs/ipm/hipo/factorhighs/FactorHiGHS.cpp:32
↓ 2 callersMethodsetRootTask
highs/parallel/HighsSplitDeque.h:304
↓ 2 callersFunctionsetTags
extern/catch/catch.hpp:14791
↓ 2 callersMethodsetTimerOffset
highs/ipm/ipx/control.h:95
↓ 2 callersFunctionset_unicode_locale
Attempt to set one of the acceptable unicode locales for conversion
extern/cli11/CLI11.hpp:302
↓ 2 callersMethodsetup
highs/presolve/HPresolveAnalysis.cpp:11
↓ 2 callersFunctionshouldShowDuration
extern/catch/catch.hpp:16428
↓ 2 callersMethodsimplexStrategyToString
highs/simplex/HEkk.cpp:2304
↓ 2 callersFunctionsingleton_cols
highs/ipm/basiclu/lu_singletons.c:315
↓ 2 callersFunctionsingleton_rows
highs/ipm/basiclu/lu_singletons.c:419
↓ 2 callersMethodsnParent
highs/ipm/hipo/factorhighs/Symbolic.cpp:27
↓ 2 callersMethodsolve
highs/qpsolver/quass.cpp:309
↓ 2 callersMethodsolveDepthFirst
highs/mip/HighsSearch.cpp:1887
↓ 2 callersFunctionsolveGreedyModel
()
examples/branch-and-price.py:27
↓ 2 callersFunctionsolveHipo
highs/ipm/IpxWrapper.cpp:415
↓ 2 callersFunctionsortDecreasingHeap
highs/util/HighsSort.cpp:69
↓ 2 callersMethodstability
highs/ipm/ipx/lu_factorization.cc:127
↓ 2 callersMethodstart_crossover_tol
highs/ipm/ipx/control.h:80
↓ 2 callersMethodstopWorkerThreads
highs/parallel/HighsTaskExecutor.h:130
↓ 2 callersMethodstop_at_switch
highs/ipm/ipx/control.h:84
↓ 2 callersMethodstopped
highs/ipm/hipo/ipm/Solver.cpp:1341
↓ 2 callersMethodstoreBasis
highs/mip/HighsLpRelaxation.h:292
↓ 2 callersFunctionstrerror
Overload of error-reporting function, to enable use with VS and non-GNU POSIX libc's Ref: - http://stackoverflow.com/a/901316/717706
extern/zstr/strict_fstream.hpp:54
↓ 2 callersMethodsumScaled
highs/util/HighsLinearSumBounds.h:61
↓ 2 callersMethodsumnumprimalinfeasibilities
highs/qpsolver/instance.hpp:50
↓ 2 callersMethodswitchToDevex
highs/simplex/HEkkControl.cpp:77
↓ 2 callersMethodtagsAsString
extern/catch/catch.hpp:14827
↓ 2 callersMethodterminatorConcurrency
highs/mip/HighsMipSolverData.cpp:2819
↓ 2 callersFunctiontestAlienBasis
check/TestAlienBasis.cpp:420
↓ 2 callersFunctiontestAvgasGetCol
check/TestLpModification.cpp:2120
↓ 2 callersFunctiontestAvgasGetRow
check/TestLpModification.cpp:2014
↓ 2 callersFunctiontestBasisReloadModel
No commas in test case name.
check/TestBasis.cpp:204
↓ 2 callersFunctiontestBasisRestart
check/TestBasis.cpp:253
↓ 2 callersFunctiontestBasisSolve
check/TestBasisSolves.cpp:152
↓ 2 callersMethodtestCaseEnded
extern/catch/catch.hpp:17211
↓ 2 callersFunctiontestRanging
check/TestRanging.cpp:110
↓ 2 callersMethodtestRunEnded
extern/catch/catch.hpp:16736
↓ 2 callersFunctiontestSolve
check/TestFactor.cpp:217
↓ 2 callersFunctiontestStandardFormModel
check/TestLpSolvers.cpp:311
↓ 2 callersFunctiontestUnboundedMpsLp
check/TestRays.cpp:377
↓ 2 callersFunctiontidyup
highs/qpsolver/quass.cpp:48
↓ 2 callersFunctiontoupper
highs/util/stringutil.cpp:76
↓ 2 callersMethodtransformForUpdate
The major model updates. Factor calls factor_.update; Matrix calls matrix_.update; updatePivots does everything---and is called from the likes of HDua
highs/simplex/HEkk.cpp:3064
↓ 2 callersMethodtransformToPresolvedSpace
highs/presolve/HighsPostsolveStack.cpp:68
↓ 2 callersFunctiontrim_to_null
Non-gnu variants of strerror_* don't necessarily null-terminate if truncating, so we have to do things manually.
extern/zstr/strict_fstream.hpp:37
↓ 2 callersMethodtrySolution
highs/mip/HighsMipWorker.cpp:113
↓ 2 callersMethodunapplyBasisMatrixRowScale
highs/simplex/HSimplexNla.cpp:275
↓ 2 callersFunctionunboundedStatus
check/TestQpSolver.cpp:20
↓ 2 callersMethodundo
highs/ipm/hipo/ipm/PreProcess.cpp:80
↓ 2 callersMethodundoPrimal
undo presolve steps for primal solution
highs/presolve/HighsPostsolveStack.h:780
↓ 2 callersMethodundoUntil
Only used for debugging
highs/presolve/HighsPostsolveStack.h:806
↓ 2 callersMethodundualize
highs/simplex/HEkk.cpp:757
↓ 2 callersMethodunpermute
highs/simplex/HEkk.cpp:996
↓ 2 callersMethodupdate
highs/simplex/HEkkPrimal.cpp:1422
↓ 2 callersMethodupdateDual
highs/simplex/HEkkDual.cpp:2065
↓ 2 callersMethodupdateDualDevexWeights
Update the Devex weights
highs/simplex/HEkk.cpp:2241
↓ 2 callersMethodupdateDualSteepestEdgeWeights
Update the DSE weights
highs/simplex/HEkk.cpp:2094
↓ 2 callersMethodupdateFlip
highs/simplex/HEkkDualRow.cpp:531
↓ 2 callersFunctionupdateResidualFast
highs/presolve/ICrashUtil.cpp:253
↓ 2 callersMethodupdateThresholdLbChange
highs/mip/HighsDomain.cpp:1500
↓ 2 callersMethodupdateThresholdUbChange
highs/mip/HighsDomain.cpp:1515
↓ 2 callersMethoduseColour
extern/catch/catch.hpp:10662
↓ 2 callersFunctionuserScaleHessian
highs/model/HighsHessianUtils.cpp:606
↓ 2 callersFunctionuserScaleLp
highs/lp_data/HighsLpUtils.cpp:772
↓ 2 callersMethoduserScaleModel
highs/lp_data/HighsInterface.cpp:3147
↓ 2 callersMethoduserScaleSolution
highs/lp_data/HighsInterface.cpp:3161
↓ 2 callersFunctionuserScaleStatus
highs/lp_data/HighsLpUtils.cpp:911
↓ 2 callersFunctionuser_code
extern/catch/catch.hpp:7204
↓ 2 callersFunctionvalid_later_char
extern/cli11/CLI11.hpp:606
↓ 2 callersMethodvalidate
extern/catch/catch.hpp:10118
↓ 2 callersMethodvariableNames
(self, idxs: Mapping[Any, Union[highs_var, int, Integral]])
highspy/highspy/highs.py:480
↓ 2 callersFunctionvectorDivide
highs/ipm/hipo/auxiliary/VectorOperations.cpp:35
↓ 2 callersMethodversionMajor
* @brief Return major version */
highs/Highs.h:56
↓ 2 callersMethodversionMinor
* @brief Return minor version */
highs/Highs.h:61
← previousnext →1,901–2,000 of 6,874, ranked by callers