Implementation of numerical algorithms. More...
Classes | |
| class | CLUFactor< R > |
| Implementation of sparse LU factorization. More... | |
| class | CLUFactorRational |
| Implementation of sparse LU factorization with Rational precision. More... | |
| class | LPColBase< R > |
| LP column. More... | |
| class | LPRowBase< R > |
| (In)equality for LPs. More... | |
| class | SLinSolver< R > |
| Sparse Linear Solver virtual base class. More... | |
| class | SLinSolverRational |
| Sparse Linear Solver virtual base class with Rational precision. More... | |
| class | SLUFactor< R > |
| Implementation of Sparse Linear Solver. More... | |
| class | SLUFactorRational |
| Implementation of Sparse Linear Solver with Rational precision. More... | |
| class | SPxAutoPR< R > |
| Auto pricer. More... | |
| class | SPxBoundFlippingRT< R > |
| Bound flipping ratio test ("long step dual") for SoPlex. More... | |
| class | SPxDantzigPR< R > |
| Dantzig pricer. More... | |
| class | SPxDefaultRT< R > |
| Textbook ratio test for SoPlex. More... | |
| class | SPxDevexPR< R > |
| Devex pricer. More... | |
| class | SPxEquiliSC< R > |
| Equilibrium row/column scaling. More... | |
| class | SPxFastRT< R > |
| Fast shifting ratio test. More... | |
| class | SPxGeometSC< R > |
| Geometric mean row/column scaling. More... | |
| class | SPxHarrisRT< R > |
| Harris pricing with shifting. More... | |
| class | SPxHybridPR< R > |
| Hybrid pricer. More... | |
| class | SPxColId |
| Ids for LP columns. More... | |
| class | SPxRowId |
| Ids for LP rows. More... | |
| class | SPxId |
| Generic Ids for LP rows or columns. More... | |
| class | SPxLeastSqSC< R > |
| Least squares scaling. More... | |
| class | SPxLPBase< R > |
| Saving LPs in a form suitable for SoPlex. More... | |
| class | SPxMainSM< R > |
| LP simplifier for removing uneccessary row/columns. More... | |
| class | SPxMainSM< R >::PostStep |
| Base class for postsolving operations. More... | |
| class | SPxMainSM< R >::RowObjPS |
| Postsolves row objectives. More... | |
| class | SPxMainSM< R >::FreeConstraintPS |
| Postsolves unconstraint constraints. More... | |
| class | SPxMainSM< R >::EmptyConstraintPS |
| Postsolves empty constraints. More... | |
| class | SPxMainSM< R >::RowSingletonPS |
| Postsolves row singletons. More... | |
| class | SPxMainSM< R >::ForceConstraintPS |
| Postsolves forcing constraints. More... | |
| class | SPxMainSM< R >::FixVariablePS |
| Postsolves variable fixing. More... | |
| class | SPxMainSM< R >::FixBoundsPS |
| Postsolves variable bound fixing. More... | |
| class | SPxMainSM< R >::FreeZeroObjVariablePS |
| Postsolves the case when constraints are removed due to a variable with zero objective that is free in one direction. More... | |
| class | SPxMainSM< R >::ZeroObjColSingletonPS |
| Postsolves column singletons with zero objective. More... | |
| class | SPxMainSM< R >::FreeColSingletonPS |
| Postsolves free column singletons. More... | |
| class | SPxMainSM< R >::DoubletonEquationPS |
| Postsolves doubleton equations combined with a column singleton. More... | |
| class | SPxMainSM< R >::DuplicateRowsPS |
| Postsolves duplicate rows. More... | |
| class | SPxMainSM< R >::DuplicateColsPS |
| Postsolves duplicate columns. More... | |
| class | SPxMainSM< R >::AggregationPS |
| Postsolves aggregation. More... | |
| class | SPxMainSM< R >::MultiAggregationPS |
| Postsolves multi aggregation. More... | |
| class | SPxMainSM< R >::TightenBoundsPS |
| Postsolves variable bound tightening from pseudo objective propagation. More... | |
| class | SPxParMultPR< R > |
| Partial multiple pricing. More... | |
| class | SPxPricer< R > |
| Abstract pricer base class. More... | |
| class | SPxRatioTester< R > |
| Abstract ratio test base class. More... | |
| class | SPxScaler< R > |
| LP scaler abstract base class. More... | |
| class | SPxSimplifier< R > |
| LP simplification abstract base class. More... | |
| class | SPxSolverBase< R > |
| Sequential object-oriented SimPlex. More... | |
| class | SPxStarter< R > |
| SoPlex start basis generation base class. More... | |
| class | SPxSteepExPR< R > |
| Steepest edge pricer. More... | |
| class | SPxSteepPR< R > |
| Steepest edge pricer. More... | |
| class | SPxSumST< R > |
| Simple heuristic SPxStarter. More... | |
| class | SPxVectorST< R > |
| Solution vector based start basis. More... | |
| class | SPxWeightPR< R > |
| Weighted pricing. More... | |
| class | SPxWeightST< R > |
| Weighted start basis. More... | |
| class | SoPlex |
| Preconfigured SoPlex LP-solver. More... | |
| class | SolBase< R > |
| Class for storing a primal-dual solution with basis information. More... | |
| class | SPxBasisBase< R > |
| Simplex basis. More... | |
| class | Statistics |
| Class for collecting statistical information. More... | |
Implementation of numerical algorithms.
Algorithmic classes serve for implementing a variety of algorithms for solving numerical (sub-)problems.