Loading...
Searching...
No Matches
SPxMainSM< R >::PostStep Class Referenceabstract Base class for postsolving operations. More...
Inheritance diagram for SPxMainSM< R >::PostStep:
![]()
Detailed Descriptiontemplate<class R> class soplex::SPxMainSM< R >::PostStep Base class for postsolving operations. Class PostStep is an abstract base class providing the interface for operations in the postsolving process. Definition at line 84 of file spxmainsm.h. Constructor & Destructor Documentation◆ PostStep() [1/2]
template<class R >
constructor. Definition at line 98 of file spxmainsm.h. References SPxMainSM< R >::PostStep::_tolerances. ◆ PostStep() [2/2]copy constructor. Definition at line 106 of file spxmainsm.h. References SPxMainSM< R >::PostStep::_tolerances. ◆ ~PostStep()
template<class R >
destructor. Definition at line 119 of file spxmainsm.h. References SPxMainSM< R >::PostStep::m_name. Member Function Documentation◆ checkBasisDim()
template<class R >
◆ clone()
template<class R >
clone function for polymorphism Implemented in SPxMainSM< R >::AggregationPS, SPxMainSM< R >::DoubletonEquationPS, SPxMainSM< R >::DuplicateColsPS, SPxMainSM< R >::DuplicateRowsPS, SPxMainSM< R >::EmptyConstraintPS, SPxMainSM< R >::FixBoundsPS, SPxMainSM< R >::FixVariablePS, SPxMainSM< R >::ForceConstraintPS, SPxMainSM< R >::FreeColSingletonPS, SPxMainSM< R >::FreeConstraintPS, SPxMainSM< R >::FreeZeroObjVariablePS, SPxMainSM< R >::MultiAggregationPS, SPxMainSM< R >::RowObjPS, SPxMainSM< R >::RowSingletonPS, SPxMainSM< R >::TightenBoundsPS, and SPxMainSM< R >::ZeroObjColSingletonPS. ◆ epsilon()
template<class R >
Definition at line 149 of file spxmainsm.h. References SPxMainSM< R >::PostStep::_tolerances. ◆ execute()
template<class R >
executes the postsolving. Implemented in SPxMainSM< R >::AggregationPS, SPxMainSM< R >::DoubletonEquationPS, SPxMainSM< R >::DuplicateColsPS, SPxMainSM< R >::DuplicateRowsPS, SPxMainSM< R >::EmptyConstraintPS, SPxMainSM< R >::FixBoundsPS, SPxMainSM< R >::FixVariablePS, SPxMainSM< R >::ForceConstraintPS, SPxMainSM< R >::FreeColSingletonPS, SPxMainSM< R >::FreeConstraintPS, SPxMainSM< R >::FreeZeroObjVariablePS, SPxMainSM< R >::MultiAggregationPS, SPxMainSM< R >::RowObjPS, SPxMainSM< R >::RowSingletonPS, SPxMainSM< R >::TightenBoundsPS, and SPxMainSM< R >::ZeroObjColSingletonPS. ◆ feastol()
template<class R >
Definition at line 144 of file spxmainsm.h. References SPxMainSM< R >::PostStep::_tolerances. ◆ getName()
template<class R >
get name of simplifying step. Definition at line 124 of file spxmainsm.h. References SPxMainSM< R >::PostStep::m_name. ◆ operator=()assignment operator Definition at line 114 of file spxmainsm.h. Referenced by SPxMainSM< R >::AggregationPS::operator=(), SPxMainSM< R >::DoubletonEquationPS::operator=(), SPxMainSM< R >::DuplicateColsPS::operator=(), SPxMainSM< R >::DuplicateRowsPS::operator=(), SPxMainSM< R >::FixBoundsPS::operator=(), SPxMainSM< R >::FixVariablePS::operator=(), SPxMainSM< R >::ForceConstraintPS::operator=(), SPxMainSM< R >::FreeColSingletonPS::operator=(), SPxMainSM< R >::FreeZeroObjVariablePS::operator=(), SPxMainSM< R >::MultiAggregationPS::operator=(), SPxMainSM< R >::RowSingletonPS::operator=(), and SPxMainSM< R >::ZeroObjColSingletonPS::operator=(). Member Data Documentation◆ _tolerances
template<class R >
0-epsilon of this poststep Definition at line 94 of file spxmainsm.h. Referenced by SPxMainSM< R >::PostStep::epsilon(), SPxMainSM< R >::PostStep::feastol(), SPxMainSM< R >::PostStep::PostStep(), and SPxMainSM< R >::PostStep::PostStep(). ◆ m_name
template<class R >
name of the simplifier Definition at line 88 of file spxmainsm.h. Referenced by SPxMainSM< R >::PostStep::getName(), and SPxMainSM< R >::PostStep::~PostStep(). ◆ nCols
template<class R >
number of cols Definition at line 90 of file spxmainsm.h. ◆ nRows
template<class R >
number of rows Definition at line 92 of file spxmainsm.h.
|