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 > |