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. References activepricer, devex, SPxPricer< R >::SPxPricer(), steep, and switchIters. Referenced by clone(), operator=(), and SPxAutoPR(). ◆ SPxAutoPR() [2/2]copy constructor Definition at line 77 of file spxautopr.h. References activepricer, devex, SPxAutoPR(), SPxPricer< R >::SPxPricer(), steep, and switchIters. ◆ ~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(), and SPxPricer< R >::SPxPricer(). ◆ 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 activepricer, devex, SPxPricer< R >::operator=(), SPxAutoPR(), steep, and 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 operator=(), SPxAutoPR(), and SPxAutoPR(). ◆ devex
template<class R>
internal Devex pricer Definition at line 57 of file spxautopr.h. Referenced by operator=(), SPxAutoPR(), and SPxAutoPR(). ◆ steep
template<class R>
internal Steepest edge pricer Definition at line 58 of file spxautopr.h. Referenced by operator=(), SPxAutoPR(), and SPxAutoPR(). ◆ switchIters
template<class R>
number of iterations before switching pricers Definition at line 55 of file spxautopr.h. Referenced by operator=(), SPxAutoPR(), and SPxAutoPR().
|