Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ERGO-Code/HiGHS
/ types & classes
Types & classes
1,307 in github.com/ERGO-Code/HiGHS
⨍
Functions
6,874
◇
Types & classes
1,307
↓ 54 callers
Class
highs_linear_expression
Linear constraint builder for HiGHS
highspy/highspy/highs.py:2064
↓ 45 callers
Class
Exception
Exception class thrown by failed zlib operations.
extern/zstr/zstr.hpp:27
↓ 37 callers
Class
now
extern/catch/catch.hpp:7083
↓ 30 callers
Class
Opt
extern/catch/catch.hpp:10031
↓ 27 callers
Class
CliqueVar
highs/mip/HighsCliqueTable.h:31
↓ 27 callers
Class
HighsCDouble
highs/util/HighsCDouble.h:22
↓ 23 callers
Class
OptionNotFound
extern/cli11/CLI11.hpp:1645
↓ 21 callers
Class
ColumnBreak
extern/catch/catch.hpp:16924
↓ 18 callers
Class
Duration
extern/catch/catch.hpp:16927
↓ 17 callers
Class
Column
extern/catch/catch.hpp:9150
↓ 17 callers
Class
OptionAlreadyAdded
extern/cli11/CLI11.hpp:1438
↓ 15 callers
Class
StatusResult
highs/presolve/HPresolve.h:147
↓ 14 callers
Class
IncorrectConstruction
extern/cli11/CLI11.hpp:1390
↓ 13 callers
Class
ValidationError
extern/cli11/CLI11.hpp:1515
↓ 13 callers
Class
pluralise
extern/catch/catch.hpp:3843
↓ 11 callers
Class
Colour
extern/catch/catch.hpp:6603
↓ 10 callers
Class
StringRef
A non-owning string class (similar to the forthcoming std::string_view) Note that, because a StringRef may be a substring of another string, it may no
extern/catch/catch.hpp:663
↓ 10 callers
Class
_callbackDescriptor
highspy/highspy/highs.py:1596
↓ 9 callers
Class
QpVector
highs/qpsolver/qpvector.hpp:18
↓ 8 callers
Enum
HighsStatus
highs/lp_data/HighsStatus.h:15
↓ 8 callers
Class
ParseState
extern/catch/catch.hpp:9687
↓ 7 callers
Enum
Dir
highs/util/HighsRbTree.h:91
↓ 7 callers
Class
HighsDomainChange
highs/mip/HighsDomainChange.h:16
↓ 7 callers
Class
HorribleError
extern/cli11/CLI11.hpp:1637
↓ 6 callers
Class
BadNameString
extern/cli11/CLI11.hpp:1418
↓ 6 callers
Class
HighsEmptySlice
highs/util/HighsMatrixSlice.h:25
↓ 6 callers
Class
KktConditionDetails
highs/test_kkt/DevKkt.h:105
↓ 5 callers
Class
ArgumentMismatch
extern/cli11/CLI11.hpp:1557
↓ 5 callers
Class
ConversionError
extern/cli11/CLI11.hpp:1499
↓ 5 callers
Class
Exception
Exception class thrown by failed operations.
extern/zstr/strict_fstream.hpp:83
↓ 5 callers
Class
LazyExpression
extern/catch/catch.hpp:3094
↓ 5 callers
Class
ParseError
extern/cli11/CLI11.hpp:1453
↓ 5 callers
Class
RequiredError
extern/cli11/CLI11.hpp:1522
↓ 4 callers
Class
CasedString
extern/catch/catch.hpp:4165
↓ 4 callers
Class
Estimate
extern/catch/catch.hpp:6063
↓ 4 callers
Class
InvalidError
extern/cli11/CLI11.hpp:1628
↓ 4 callers
Class
NameAndLocation
extern/catch/catch.hpp:8130
↓ 4 callers
Class
SummaryColumn
Fwd decls
extern/catch/catch.hpp:6760
↓ 4 callers
Class
WithinRelMatcher
Given IEEE-754 format for floats and doubles, we can assume that float -> double promotion is lossless. Given this, we can assume that if we do the st
extern/catch/catch.hpp:4082
↓ 4 callers
Class
highs_var
Variable index wrapper for HiGHS
highspy/highspy/highs.py:1863
↓ 3 callers
Class
ExtrasError
extern/cli11/CLI11.hpp:1602
↓ 3 callers
Class
GeneratorException
extern/catch/catch.hpp:4575
↓ 3 callers
Class
HighspyArray
A numpy array wrapper for highs_var/highs_linear_expression objects. This provides additional type information for static analysis, and also
highspy/highspy/highs.py:1778
↓ 3 callers
Class
Node
examples/branch-and-price.py:264
↓ 3 callers
Class
RestartInfo
Struct to communicate restart decisions
highs/pdlp/hipdlp/restart.hpp:24
↓ 3 callers
Class
RowBreak
extern/catch/catch.hpp:16925
↓ 3 callers
Class
RuntimeError
extern/cli11/CLI11.hpp:1486
↓ 3 callers
Class
type
extern/catch/catch.hpp:7170
↓ 2 callers
Class
CallForVersion
extern/cli11/CLI11.hpp:1479
↓ 2 callers
Class
Chronometer
extern/catch/catch.hpp:7235
↓ 2 callers
Class
ConfigError
extern/cli11/CLI11.hpp:1618
↓ 2 callers
Class
ExcludesError
extern/cli11/CLI11.hpp:1595
↓ 2 callers
Class
FileError
extern/cli11/CLI11.hpp:1492
↓ 2 callers
Class
GroupInfo
extern/catch/catch.hpp:6146
↓ 2 callers
Class
Highs
HiGHS solver interface
highspy/highspy/highs.py:87
↓ 2 callers
Enum
HighsBasisStatus
SCIP/CPLEX-like HiGHS basis status for columns and rows. */
highs/lp_data/HConst.h:249
↓ 2 callers
Class
HighsDomain
highs/mip/HighsDomain.h:27
↓ 2 callers
Class
HighsLinearObjective
highs/lp_data/HStruct.h:159
↓ 2 callers
Class
HighsPseudocost
highs/mip/HighsPseudocost.h:25
↓ 2 callers
Class
Matrix
highs/qpsolver/matrix.hpp:157
↓ 2 callers
Class
Parser
extern/catch/catch.hpp:9876
↓ 2 callers
Class
ReporterConfig
extern/catch/catch.hpp:6110
↓ 2 callers
Class
RequiresError
extern/cli11/CLI11.hpp:1588
↓ 2 callers
Class
Session
extern/catch/catch.hpp:13905
↓ 2 callers
Class
SourceLineInfo
extern/catch/catch.hpp:554
↓ 2 callers
Class
TestCaseStats
extern/catch/catch.hpp:6186
↓ 2 callers
Class
TestRunStats
extern/catch/catch.hpp:6220
↓ 2 callers
Class
VarBound
highs/mip/HighsImplications.h:38
↓ 2 callers
Class
WithinUlpsMatcher
extern/catch/catch.hpp:4065
↓ 2 callers
Class
XmlEncode
extern/catch/catch.hpp:6843
↓ 2 callers
Class
highs_cons
Constraint index wrapper for HiGHS
highspy/highspy/highs.py:1977
↓ 2 callers
Class
iterator
extern/catch/catch.hpp:9157
↓ 2 callers
Class
sigaction
extern/catch/catch.hpp:11584
↓ 1 callers
Class
Arg
extern/catch/catch.hpp:9995
↓ 1 callers
Class
Args
Transport for raw args (copied from main args, or supplied via init list for testing)
extern/catch/catch.hpp:9474
↓ 1 callers
Class
AssertionStats
extern/catch/catch.hpp:6155
↓ 1 callers
Class
BenchmarkFunction
We need to reinvent std::function because every piece of code that might add overhead in a measurement context needs to have consistent performance ch
extern/catch/catch.hpp:7322
↓ 1 callers
Class
BySectionInfo
extern/catch/catch.hpp:6455
↓ 1 callers
Class
CallForAllHelp
extern/cli11/CLI11.hpp:1472
↓ 1 callers
Class
CallForHelp
extern/cli11/CLI11.hpp:1466
↓ 1 callers
Class
ContainsMatcher
extern/catch/catch.hpp:4187
↓ 1 callers
Class
Counts
extern/catch/catch.hpp:3018
↓ 1 callers
Class
EndTag
extern/catch/catch.hpp:9324
↓ 1 callers
Class
EndsWithMatcher
extern/catch/catch.hpp:4195
↓ 1 callers
Class
EqualsMatcher
extern/catch/catch.hpp:4183
↓ 1 callers
Class
ExceptionMessageMatcher
extern/catch/catch.hpp:4027
↓ 1 callers
Class
ExeName
extern/catch/catch.hpp:9950
↓ 1 callers
Class
FatalConditionHandler
Wrapper for platform-specific fatal error (signals/SEH) handlers Tries to be cooperative with other handlers, and not step over other handlers. This
extern/catch/catch.hpp:8674
↓ 1 callers
Class
FeasibilityJumpSolver
highs/mip/feasibilityjump.hh:436
↓ 1 callers
Class
FilereaderMps
highs/io/FilereaderMps.h:17
↓ 1 callers
Class
Filter
extern/catch/catch.hpp:5780
↓ 1 callers
Class
HEkkDualRow
* @brief Dual simplex ratio test for HiGHS * * Performs the dual bound-flipping ratio test and some update * dual/flip tasks */
highs/simplex/HEkkDualRow.h:30
↓ 1 callers
Class
HFactor
* @brief Basis matrix factorization, update and solves for HiGHS * * Class for the following * * Basis matrix factorization \f$PBQ=LU\f$ * * Upd
highs/util/HFactor.h:103
↓ 1 callers
Class
Help
extern/catch/catch.hpp:10136
↓ 1 callers
Class
HighsCallback
highspy/highspy/highs.py:1678
↓ 1 callers
Class
HighsCallbackEvent
highspy/highspy/highs.py:1624
↓ 1 callers
Class
HighsConflictPool
highs/mip/HighsDomain.h:24
↓ 1 callers
Class
HighsCutPool
highs/mip/HighsDomain.h:23
↓ 1 callers
Class
HighsDomain
highs/presolve/HighsSymmetry.h:54
↓ 1 callers
Class
HighsExtrasLibrary
Wrapper around the highs_extras shared library.
highspy-extras/highspy_extras/__init__.py:48
next →
1–100 of 1,307, ranked by callers