Loading...
Searching...
No Matches
SPxParMultPR< R > Class Template Reference Partial multiple pricing. More...
Inheritance diagram for SPxParMultPR< R >:
![]()
Detailed Descriptiontemplate<class R> class soplex::SPxParMultPR< R > Partial multiple pricing. Class SPxParMultPr is an implementation class for SPxPricer implementing Dantzig's default pricing strategy with partial multiple pricing. Partial multiple pricing applies to the entering Simplex only. A set of partialSize eligible pivot indices is selected (partial pricing). In the following Simplex iterations pricing is restricted to these indices (multiple pricing) until no more eliiable pivots are available. Partial multiple pricing significantly reduces the computation time for computing the matrix-vector-product in the Simplex algorithm. See SPxPricer for a class documentation. Definition at line 57 of file spxparmultpr.h. Constructor & Destructor Documentation◆ SPxParMultPR() [1/2]
template<class R>
default constructor Definition at line 97 of file spxparmultpr.h. References last, min, multiParts, partialSize, SPxPricer< R >::SPxPricer(), and used. Referenced by clone(), operator=(), and SPxParMultPR(). ◆ SPxParMultPR() [2/2]
template<class R>
copy constructor Definition at line 106 of file spxparmultpr.h. References last, min, multiParts, partialSize, pricSet, SPxParMultPR(), SPxPricer< R >::SPxPricer(), and used. ◆ ~SPxParMultPR()
template<class R>
destructor Definition at line 132 of file spxparmultpr.h. Member Function Documentation◆ clone()
template<class R>
clone function for polymorphism Implements SPxPricer< R >. Definition at line 135 of file spxparmultpr.h. References SPxParMultPR(), and SPxPricer< R >::SPxPricer(). ◆ load()
template<class R>
◆ operator=()
template<class R>
assignment operator Definition at line 116 of file spxparmultpr.h. References last, min, multiParts, SPxPricer< R >::operator=(), partialSize, pricSet, SPxParMultPR(), and used. ◆ selectEnter()
template<class R>
Implements SPxPricer< R >. ◆ selectLeave()
template<class R>
Implements SPxPricer< R >. ◆ setType()
template<class R>
set entering or leaving algorithm Reimplemented from SPxPricer< R >. Member Data Documentation◆ last
template<class R>
Definition at line 86 of file spxparmultpr.h. Referenced by operator=(), SPxParMultPR(), and SPxParMultPR(). ◆ min
template<class R>
Definition at line 84 of file spxparmultpr.h. Referenced by operator=(), SPxParMultPR(), and SPxParMultPR(). ◆ multiParts
template<class R>
Definition at line 80 of file spxparmultpr.h. Referenced by operator=(), SPxParMultPR(), and SPxParMultPR(). ◆ partialSize
template<class R>
Set size for partial pricing. Definition at line 88 of file spxparmultpr.h. Referenced by operator=(), SPxParMultPR(), and SPxParMultPR(). ◆ pricSet
template<class R>
Definition at line 78 of file spxparmultpr.h. Referenced by operator=(), and SPxParMultPR(). ◆ used
template<class R>
Definition at line 82 of file spxparmultpr.h. Referenced by operator=(), SPxParMultPR(), and SPxParMultPR().
|