Loading...
Searching...
No Matches
SVSetBase< R >::DLPSV Class Reference SVectorBase with prev/next pointers. More...
Inheritance diagram for SVSetBase< R >::DLPSV:
![]()
Detailed Descriptiontemplate<class R> class soplex::SVSetBase< R >::DLPSV SVectorBase with prev/next pointers.
The management of the SVectorBases is implemented by a DataSet<DLPSV>, the keys used externally are DataKeys. The management of nonzeros is done by a Real linked list IdList<DLPSV>, where the SVectorBases are kept in the order in which their indices occurr in the Array. The SVectorBases are kept without holes: If one is removed or moved to the end, the SVectorBase preceeding it obtains the space for all the nonzeros that previously belonged to the (re-)moved one. However, the nonzeros in use are uneffected by this. Definition at line 91 of file svsetbase.h. Constructor & Destructor Documentation◆ DLPSV() [1/3]
template<class R>
Default constructor. Definition at line 111 of file svsetbase.h. References SVectorBase< R >::SVectorBase, thenext, and theprev. Referenced by DLPSV(), DLPSV(), next(), next(), operator=(), operator=(), prev(), and prev(). ◆ DLPSV() [2/3]Copy constructor. Definition at line 119 of file svsetbase.h. References DLPSV(), and SVectorBase< R >::SVectorBase. ◆ DLPSV() [3/3]move constructor. Definition at line 124 of file svsetbase.h. References DLPSV(), and SVectorBase< R >::SVectorBase. Member Function Documentation◆ next() [1/2]
template<class R>
◆ next() [2/2]
template<class R>
◆ operator=() [1/2]Assignment operator. Definition at line 143 of file svsetbase.h. References DLPSV(), and SVectorBase< R >::operator=(). ◆ operator=() [2/2]move assignment operator. Definition at line 129 of file svsetbase.h. References DLPSV(), SVectorBase< R >::operator=(), thenext, and theprev. ◆ prev() [1/2]
template<class R>
◆ prev() [2/2]
template<class R>
Member Data Documentation◆ thenext
template<class R>
next SVectorBase Definition at line 99 of file svsetbase.h. Referenced by DLPSV(), next(), next(), and operator=(). ◆ theprev
template<class R>
previous SVectorBase Definition at line 100 of file svsetbase.h. Referenced by DLPSV(), operator=(), prev(), and prev().
|