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. Referenced by SPxParMultPR< R >::clone(). ◆ SPxParMultPR() [2/2]
template<class R >
copy constructor Definition at line 106 of file spxparmultpr.h. ◆ ~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< R >::SPxParMultPR(). ◆ load()
template<class R >
set the solver Reimplemented from SPxPricer< R >. ◆ operator=()
template<class R >
assignment operator Definition at line 116 of file spxparmultpr.h. References SPxParMultPR< R >::last, SPxParMultPR< R >::min, SPxParMultPR< R >::multiParts, SPxPricer< R >::operator=(), SPxParMultPR< R >::partialSize, SPxParMultPR< R >::pricSet, and SPxParMultPR< R >::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 SPxParMultPR< R >::operator=(). ◆ min
template<class R >
Definition at line 84 of file spxparmultpr.h. Referenced by SPxParMultPR< R >::operator=(). ◆ multiParts
template<class R >
Definition at line 80 of file spxparmultpr.h. Referenced by SPxParMultPR< R >::operator=(). ◆ partialSize
template<class R >
Set size for partial pricing. Definition at line 88 of file spxparmultpr.h. Referenced by SPxParMultPR< R >::operator=(). ◆ pricSet
template<class R >
Definition at line 78 of file spxparmultpr.h. Referenced by SPxParMultPR< R >::operator=(). ◆ used
template<class R >
Definition at line 82 of file spxparmultpr.h. Referenced by SPxParMultPR< R >::operator=().
|