Scippy

SoPlex

Sequential object-oriented simPlex

SPxBoundFlippingRT< R > Member List

This is the complete list of members for SPxBoundFlippingRT< R >, including all inherited members.

_tolerancesSPxRatioTester< R >protected
breakpointsSPxBoundFlippingRT< R >private
BreakpointSource enum nameSPxBoundFlippingRT< R >private
clear()SPxRatioTester< R >virtual
clone() constSPxBoundFlippingRT< R >virtual
collectBreakpointsMax(int &nBp, int &minIdx, const int *idx, int nnz, const R *upd, const R *vec, const R *upp, const R *low, BreakpointSource src)SPxBoundFlippingRT< R >private
collectBreakpointsMin(int &nBp, int &minIdx, const int *idx, int nnz, const R *upd, const R *vec, const R *upp, const R *low, BreakpointSource src)SPxBoundFlippingRT< R >private
COPVEC enum valueSPxBoundFlippingRT< R >private
deltaSPxRatioTester< R >protected
enableBoundFlipsSPxBoundFlippingRT< R >private
enableRowBoundFlipsSPxBoundFlippingRT< R >private
epsilonSPxFastRT< R >protected
epsilonZero() constSPxFastRT< R >protected
fastDeltaSPxFastRT< R >protected
flipAndUpdate(int &usedBp)SPxBoundFlippingRT< R >private
flipPotentialSPxBoundFlippingRT< R >private
FVEC enum valueSPxBoundFlippingRT< R >private
getData(R &val, SPxId &enterId, int idx, R stab, R degeneps, const R *upd, const R *vec, const R *low, const R *upp, BreakpointSource src, R max)SPxBoundFlippingRT< R >private
getData(R &val, int &leaveIdx, int idx, R stab, R degeneps, const R *upd, const R *vec, const R *low, const R *upp, BreakpointSource src, R max)SPxBoundFlippingRT< R >private
getDelta()SPxFastRT< R >virtual
getName() constSPxRatioTester< R >virtual
iscoidSPxFastRT< R >protected
isSmaller(Breakpoint x, Breakpoint y)SPxBoundFlippingRT< R >privatestatic
load(SPxSolverBase< R > *solver)SPxFastRT< R >virtual
m_nameSPxRatioTester< R >protected
m_typeSPxRatioTester< R >protected
maxDelta(R &val, R &maxabs, UpdateVector< R > &update, const VectorBase< R > &lowBound, const VectorBase< R > &upBound, int start, int incr) constSPxFastRT< R >protected
maxDelta(R &val, R &maxabs)SPxFastRT< R >protected
maxDelta(int &nr, R &val, R &maxabs)SPxFastRT< R >protected
maxReEnter(R &sel, R maxabs, const SPxId &id, int nr, bool polish=false)SPxFastRT< R >protected
maxReLeave(R &sel, int leave, R maxabs, bool polish=false)SPxFastRT< R >protected
maxSelect(R &val, R &stab, R &best, R &bestDelta, R max, const UpdateVector< R > &upd, const VectorBase< R > &low, const VectorBase< R > &up, int start=0, int incr=1) constSPxFastRT< R >protected
maxSelect(R &val, R &stab, R &bestDelta, R max)SPxFastRT< R >protected
maxSelect(int &nr, R &val, R &stab, R &bestDelta, R max)SPxFastRT< R >protected
maxShortLeave(R &sel, int leave, R maxabs)SPxFastRT< R >protected
minDelta(R &val, R &maxabs, UpdateVector< R > &update, const VectorBase< R > &lowBound, const VectorBase< R > &upBound, int start, int incr) constSPxFastRT< R >protected
minDelta(R &val, R &maxabs)SPxFastRT< R >protected
minDelta(int &nr, R &val, R &maxabs)SPxFastRT< R >protected
minReEnter(R &sel, R maxabs, const SPxId &id, int nr, bool polish=false)SPxFastRT< R >protected
minReLeave(R &sel, int leave, R maxabs, bool polish=false)SPxFastRT< R >protected
minSelect(R &val, R &stab, R &best, R &bestDelta, R max, const UpdateVector< R > &upd, const VectorBase< R > &low, const VectorBase< R > &up, int start=0, int incr=1) constSPxFastRT< R >protected
minSelect(R &val, R &stab, R &bestDelta, R max)SPxFastRT< R >protected
minSelect(int &nr, R &val, R &stab, R &bestDelta, R max)SPxFastRT< R >protected
minShortLeave(R &sel, int leave, R maxabs)SPxFastRT< R >protected
minStabSPxFastRT< R >protected
minStability(R maxabs)SPxFastRT< R >protected
operator=(const SPxBoundFlippingRT &rhs)SPxBoundFlippingRT< R >
soplex::SPxFastRT::operator=(const SPxFastRT &rhs)SPxFastRT< R >
soplex::SPxRatioTester::operator=(const SPxRatioTester &rhs)SPxRatioTester< R >
PVEC enum valueSPxBoundFlippingRT< R >private
relax()SPxFastRT< R >protected
relax_countSPxBoundFlippingRT< R >private
resetTols()SPxFastRT< R >protected
selectEnter(R &val, int leaveIdx, bool polish=false)SPxBoundFlippingRT< R >virtual
selectLeave(R &val, R enterTest, bool polish=false)SPxBoundFlippingRT< R >virtual
setDelta(R newDelta)SPxFastRT< R >virtual
setTolerances(std::shared_ptr< Tolerances > tolerances)SPxBoundFlippingRT< R >virtual
setType(typename SPxSolverBase< R >::Type type)SPxFastRT< R >virtual
shortEnter(const SPxId &enterId, int nr, R max, R maxabs) constSPxFastRT< R >protected
solver() constSPxRatioTester< R >virtual
SPxBoundFlippingRT()SPxBoundFlippingRT< R >
SPxBoundFlippingRT(const SPxBoundFlippingRT &old)SPxBoundFlippingRT< R >
SPxFastRT()SPxFastRT< R >
SPxFastRT(const SPxFastRT &old)SPxFastRT< R >
SPxFastRT(const char *name)SPxFastRT< R >
SPxRatioTester(const char *name)SPxRatioTester< R >explicit
SPxRatioTester(const SPxRatioTester &old)SPxRatioTester< R >
thesolverSPxRatioTester< R >protected
tighten()SPxFastRT< R >protected
tolerances() constSPxRatioTester< R >
updPrimRhsSPxBoundFlippingRT< R >private
updPrimVecSPxBoundFlippingRT< R >private
useBoundFlips(bool bf)SPxBoundFlippingRT< R >
useBoundFlipsRow(bool bf)SPxBoundFlippingRT< R >
~SPxBoundFlippingRT()SPxBoundFlippingRT< R >virtual
~SPxFastRT()SPxFastRT< R >virtual
~SPxRatioTester()SPxRatioTester< R >virtual