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