SoPlex
|
Files | |
array.h | |
Save arrays of arbitrary types. | |
basevectors.h | |
Collection of dense, sparse, and semi-sparse vectors. | |
classarray.h | |
Save arrays of data objects. | |
classset.h | |
Set of class objects. | |
clufactor.h | |
Implementation of sparse LU factorization. | |
clufactor_rational.h | |
Implementation of sparse LU factorization with Rational precision. | |
cring.h | |
dataarray.h | |
Save arrays of data objects. | |
datahashtable.h | |
Generic hash table for data objects. | |
datakey.h | |
Entry identifier class for items of a DataSet. | |
dataset.h | |
Set of data objects. | |
didxset.cpp | |
didxset.h | |
Dymnamic index set. | |
dsvector.h | |
Dynamic sparse vectors. | |
dsvectorbase.h | |
Dynamic sparse vectors. | |
dvector.h | |
Dynamic vectors. | |
exceptions.h | |
Exception classes for SoPlex. | |
git_hash.cpp | |
idlist.h | |
Generic Real linked list. | |
idxset.cpp | |
idxset.h | |
Set of indices. | |
islist.h | |
Generic single linked list. | |
lpcol.h | |
LP column. | |
lpcolbase.h | |
LP column. | |
lpcolset.h | |
Set of LP columns. | |
lpcolsetbase.h | |
Set of LP columns. | |
lprow.h | |
(In)equality for LPs. | |
lprowbase.h | |
(In)equality for LPs. | |
lprowset.h | |
Set of LP columns. | |
lprowsetbase.h | |
Set of LP columns. | |
mpsinput.cpp | |
Read MPS format files. | |
mpsinput.h | |
Read MPS format files. | |
nameset.cpp | |
nameset.h | |
Set of strings. | |
notimer.h | |
NoTimer class. | |
random.h | |
Random numbers. | |
rational.h | |
Rational number types. | |
ratrecon.h | |
Rational reconstruction of solution vector. | |
slinsolver.h | |
Sparse Linear Solver virtual base class. | |
slinsolver_rational.h | |
Sparse Linear Solver virtual base class with Rational precision. | |
slufactor.h | |
Implementation of Sparse Linear Solver. | |
slufactor_rational.cpp | |
slufactor_rational.h | |
Implementation of Sparse Linear Solver with Rational precision. | |
sol.h | |
Types of solution classes. | |
solbase.h | |
Class for storing a primal-dual solution with basis information. | |
sorter.h | |
Generic QuickSort implementation. | |
spxalloc.h | |
Memory allocation routines. | |
spxautopr.h | |
Auto pricer. | |
spxbasis.h | |
Simplex basis. | |
spxboundflippingrt.h | |
Bound flipping ratio test (long step dual) for SoPlex. | |
spxdantzigpr.h | |
Dantzig pricer. | |
spxdefaultrt.h | |
Textbook ratio test for SoPlex. | |
spxdefines.cpp | |
Debugging, floating point type and parameter definitions. | |
spxdefines.h | |
Debugging, floating point type and parameter definitions. | |
spxdevexpr.h | |
Devex pricer. | |
spxequilisc.h | |
LP equilibrium scaling. | |
spxfastrt.h | |
Fast shifting ratio test. | |
spxfileio.h | |
declaration of types for file output | |
spxgeometsc.h | |
LP geometric mean scaling. | |
spxgithash.cpp | |
spxgithash.h | |
returns the current git hash of SoPlex | |
spxharrisrt.h | |
Harris pricing with shifting. | |
spxhybridpr.h | |
Hybrid pricer. | |
spxid.cpp | |
spxid.h | |
Row and columns Id's SPxLP. | |
spxleastsqsc.h | |
LP least squares scaling. | |
spxlp.h | |
Saving LPs in a form suitable for SoPlex. | |
spxlpbase.h | |
Saving LPs in a form suitable for SoPlex. | |
spxlpbase_rational.cpp | |
spxmainsm.h | |
General methods in LP preprocessing. | |
spxout.cpp | |
spxout.h | |
Wrapper for different output streams and verbosity levels. | |
spxpapilo.h | |
spxparmultpr.h | |
Partial multiple pricing. | |
spxpricer.h | |
Abstract pricer base class. | |
spxratiotester.h | |
Abstract ratio test base class. | |
spxscaler.h | |
LP scaling base class. | |
spxsimplifier.h | |
LP simplification base class. | |
spxsolver.h | |
main LP solver class | |
spxstarter.h | |
SoPlex start basis generation base class. | |
spxsteepexpr.h | |
Steepest edge pricer with exact initialization of weights. | |
spxsteeppr.h | |
Steepest edge pricer. | |
spxsumst.h | |
Simple heuristic SPxStarter. | |
spxvectorst.h | |
Solution vector based start basis. | |
spxweightpr.h | |
Weighted pricing. | |
spxweightst.h | |
Weighted start basis. | |
ssvector.h | |
Semi sparse vector. | |
ssvectorbase.h | |
Semi sparse vector. | |
stablesum.h | |
statistics.h | |
Class for collecting statistical information. | |
svector.h | |
Sparse vectors. | |
svectorbase.h | |
Sparse vectors. | |
svset.h | |
Set of sparse vectors. | |
svsetbase.h | |
Set of sparse vectors. | |
timer.h | |
Timer class. | |
timerfactory.h | |
TimerFactory class. | |
unitvector.h | |
Sparse vector \(e_i\). | |
unitvectorbase.h | |
updatevector.h | |
Dense VectorBase<R> with semi-sparse VectorBase<R> for updates. | |
usertimer.cpp | |
usertimer.h | |
UserTimer class. | |
validation.h | |
Validation object for soplex solutions. | |
vector.h | |
Dense vector for linear algebra. | |
vectorbase.h | |
Dense vector. | |
wallclocktimer.cpp | |
wallclocktimer.h | |
WallclockTimer class. |