Loading...
Searching...
No Matches
SPxAutoPR< R > Class Template Reference Auto pricer. More...
Inheritance diagram for SPxAutoPR< R >:
![]()
Detailed Descriptiontemplate<class R> class soplex::SPxAutoPR< R > Auto pricer. This pricer switches between Devex and Steepest edge pricer based on the difficulty of the problem which is determined by the number of iterations. See SPxPricer for a class documentation. Definition at line 51 of file spxautopr.h. Constructor & Destructor Documentation◆ SPxAutoPR() [1/2]
template<class R >
default constructor Definition at line 69 of file spxautopr.h. Referenced by SPxAutoPR< R >::clone(). ◆ SPxAutoPR() [2/2]copy constructor Definition at line 77 of file spxautopr.h. References SPxAutoPR< R >::activepricer, SPxAutoPR< R >::devex, and SPxAutoPR< R >::steep. ◆ ~SPxAutoPR()
template<class R >
destructor Definition at line 111 of file spxautopr.h. Member Function Documentation◆ clear()
template<class R >
clear the data Reimplemented from SPxPricer< R >. ◆ clone()
template<class R >
clone function for polymorphism Implements SPxPricer< R >. Definition at line 114 of file spxautopr.h. References SPxAutoPR< R >::SPxAutoPR(). ◆ entered4()
template<class R >
Reimplemented from SPxPricer< R >. ◆ left4()
template<class R >
Reimplemented from SPxPricer< R >. ◆ load()
template<class R >
set the solver Reimplemented from SPxPricer< R >. ◆ operator=()assignment operator Definition at line 91 of file spxautopr.h. References SPxAutoPR< R >::activepricer, SPxAutoPR< R >::devex, SPxPricer< R >::operator=(), SPxAutoPR< R >::steep, and SPxAutoPR< R >::switchIters. ◆ selectEnter()
template<class R >
Implements SPxPricer< R >. ◆ selectLeave()
template<class R >
Implements SPxPricer< R >. ◆ setActivePricer()
template<class R >
switches active pricing method ◆ setPricingTolerance()
template<class R >
set tolerances of internal pricers Reimplemented from SPxPricer< R >. ◆ setRep()
template<class R >
set row/column representation Reimplemented from SPxPricer< R >. ◆ setSwitchIters()
template<class R >
set max number of iterations before switching pricers ◆ setType()
template<class R >
set entering/leaving algorithm Reimplemented from SPxPricer< R >. Member Data Documentation◆ activepricer
template<class R >
pointer to currently selected pricer Definition at line 56 of file spxautopr.h. Referenced by SPxAutoPR< R >::operator=(), and SPxAutoPR< R >::SPxAutoPR(). ◆ devex
template<class R >
internal Devex pricer Definition at line 57 of file spxautopr.h. Referenced by SPxAutoPR< R >::operator=(), and SPxAutoPR< R >::SPxAutoPR(). ◆ steep
template<class R >
internal Steepest edge pricer Definition at line 58 of file spxautopr.h. Referenced by SPxAutoPR< R >::operator=(), and SPxAutoPR< R >::SPxAutoPR(). ◆ switchIters
template<class R >
number of iterations before switching pricers Definition at line 55 of file spxautopr.h. Referenced by SPxAutoPR< R >::operator=().
|