Loading...
Searching...
No Matches
SPxStarter< R > Class Template Referenceabstract SoPlex start basis generation base class. More...
Inheritance diagram for SPxStarter< R >:
![]()
Detailed DescriptionSoPlex start basis generation base class. SPxStarter is the virtual base class for classes generating a starter basis for the Simplex solver SoPlex. When a SPxStarter object has been loaded to a SoPlex solver, the latter will call method generate() in order to have a start basis generated. Implementations of method generate() must terminate by loading the generated basis to SoPlex. Loaded bases must be nonsingular. Definition at line 51 of file spxstarter.h. Constructor & Destructor Documentation◆ SPxStarter() [1/3]
constructor Definition at line 68 of file spxstarter.h. ◆ SPxStarter() [2/3]
copy constructor Definition at line 72 of file spxstarter.h. ◆ ~SPxStarter()
◆ SPxStarter() [3/3]
we have no default constructor. Member Function Documentation◆ clone()
clone function for polymorphism Implemented in SPxSumST< R >, SPxVectorST< R >, and SPxWeightST< R >. ◆ generate()generates start basis for loaded basis. Implemented in SPxWeightST< R >. ◆ getName()get name of starter. Definition at line 98 of file spxstarter.h. References SPxStarter< R >::m_name. ◆ isConsistent()checks consistency. Reimplemented in SPxWeightST< R >. ◆ operator=()
assignment operator Definition at line 76 of file spxstarter.h. References SPxStarter< R >::m_name. Referenced by SPxWeightST< R >::operator=(). Member Data Documentation◆ m_namename of the starter Definition at line 59 of file spxstarter.h. Referenced by SPxStarter< R >::getName(), SPxStarter< R >::operator=(), SPxSumST< R >::SPxSumST(), SPxVectorST< R >::SPxVectorST(), and SPxStarter< R >::~SPxStarter().
|