|
SoPlex
|
| CArray< T > | Safe arrays of arbitrary types |
| CSoPlexBase< R >::Settings::BoolParam | |
| CSPxBoundFlippingRT< R >::Breakpoint | |
| CSPxBoundFlippingRT< R >::BreakpointCompare | |
| ►CClassArray< T > | Safe arrays of class objects |
| ►CClassArray< Nonzero< BP > > | |
| ►CClassArray< Nonzero< R > > | |
| CClassSet< T > | Set of class objects |
| ►CCLUFactor< R > | Implementation of sparse LU factorization |
| ►CCLUFactor< BP > | |
| ►CCLUFactorRational | Implementation of sparse LU factorization with Rational precision |
| CCLUFactor< R >::U::Col | |
| CCLUFactorRational::U::Col | |
| CDataArray< T > | Safe arrays of data objects |
| CDataHashTable< HashItem, Info > | Generic hash table for data objects |
| ►CDataKey | Entry identifier class for items of a DataSet |
| CDataSet< DATA > | Set of data objects |
| CSPxBasisBase< R >::Desc | Basis descriptor |
| CCLUFactor< R >::Dring | |
| CCLUFactorRational::Dring | |
| CDataHashTable< HashItem, Info >::Element< ElemHashItem, ElemInfo > | Template class for elements stored in the hash table |
| CSPxMainSM< R >::ElementCompare | Comparator for class SVectorBase<R>::Element: compare nonzeros according to value |
| CEnableDebugOutput | |
| CSPxMainSM< R >::IdxCompare | Comparator for class SVectorBase<R>::Element: compare nonzeros according to index |
| CSPxPricer< R >::IdxCompare | Compare class to sort idx/val pairs, used for hypersparse pricing leaving |
| CSPxPricer< R >::IdxElement | |
| ►CIdxSet | Set of indices |
| CSoPlexBase< R >::Settings::IntParam | |
| ►CIsList< T > | Generic single linked list |
| ►CIsList< soplex::SVSetBase::DLPSV > | |
| CClassSet< T >::Item | |
| CDataSet< DATA >::Item | |
| CCLUFactor< R >::L | Data structures for saving the working matrix and L factor |
| CCLUFactorRational::L | Data structures for saving the working matrix and L factor |
| CLPColBase< R > | LP column |
| CLPRowBase< R > | (In)equality for LPs |
| CMPSInput | |
| CNameSet::Name | Handles of names in a NameSet |
| CNameSet | Set of strings |
| CNonzero< R > | Sparse vector nonzero element |
| CCLUFactor< R >::Perm | Data structures for saving the row and column permutations |
| CCLUFactorRational::Perm | Data structures for saving the row and column permutations |
| ►CSPxMainSM< R >::PostStep | Base class for postsolving operations |
| CCLUFactor< R >::Pring | Pivot Ring |
| CCLUFactorRational::Pring | Pivot Ring |
| CRandom | Random numbers |
| CRational | |
| CSoPlexBase< R >::Settings::RealParam | |
| CCLUFactor< R >::U::Row | |
| CCLUFactorRational::U::Row | |
| CSoPlexBase< R >::Settings | Class of parameter settings |
| ►CSLinSolver< R > | Sparse Linear Solver virtual base class |
| ►CSLinSolver< BP > | |
| ►CSLinSolverRational | Sparse Linear Solver virtual base class with Rational precision |
| CSolBase< R > | Class for storing a primal-dual solution with basis information |
| CSoPlex | Preconfigured SoPlex LP-solver |
| CSoPlexBase< R > | |
| ►CSPxBasisBase< R > | Simplex basis |
| ►CSPxBasisBase< BP > | |
| ►CSPxBasisBase< Real > | |
| ►CSPxException | Exception base class |
| CSPxOut | Wrapper for several output streams. A verbosity level is used to decide which stream to use and whether to really print a given message. Regardless of whether the verbosity level is set via a manipulator or via the member function, it is persistent until a new value is set |
| CSPxParMultPR< R >::SPxParMultPr_Tmp | Helper structure |
| ►CSPxPricer< R > | Abstract pricer base class |
| ►CSPxPricer< BP > | |
| ►CSPxRatioTester< R > | Abstract ratio test base class |
| ►CSPxRatioTester< BP > | |
| ►CSPxScaler< R > | LP scaler abstract base class |
| ►CSPxScaler< BP > | |
| ►CSPxSimplifier< R > | LP simplification abstract base class |
| ►CSPxSimplifier< BP > | |
| ►CSPxStarter< R > | SoPlex start basis generation base class |
| CStableSum< T > | |
| CStableSum< double > | |
| CSoPlexBase< R >::Statistics | |
| CStatistics | Class for collecting statistical information |
| CSPxOut::struct_Verbosity | Helper struct for the output operator |
| ►CSVectorBase< R > | Sparse vectors |
| ►CSVectorBase< BP > | |
| ►CSVectorBase< Rational > | |
| ►CSVectorBase< Real > | |
| ►CT | |
| CCLUFactor< R >::Temp | Temporary data structures |
| CCLUFactorRational::Temp | Temporary data structures |
| ►CTimer | Wrapper for the system time query methods |
| CTimerFactory | Class to create new timers and to switch types of exiting ones |
| CTolerances | |
| CCLUFactor< R >::U | Data structures for saving the working matrix and U factor |
| CCLUFactorRational::U | Data structures for saving the working matrix and U factor |
| CValidation< R > | |
| ►CVectorBase< R > | Dense vector |
| ►CVectorBase< BP > | |
| ►CVectorBase< Rational > | |
| ►CVectorBase< Real > |