spxboundflippingrt.h
Go to the documentation of this file.
106 SSVector updPrimRhs; /**< right hand side vector of additional system to be solved after the ratio test */
Fast shifting ratio test. Bound flipping ratio test ("long step dual") for SoPlex.Class SPxBoundFlippingRT provides an implemen... Definition: spxboundflippingrt.h:51 void collectBreakpointsMax(int &nBp, int &minIdx, const int *idx, int nnz, const Real *upd, const Real *vec, const Real *upp, const Real *low, BreakpointSource src) Definition: spxboundflippingrt.cpp:277 Safe arrays of data objects.Class DataArray provides safe arrays of Data Objects. For general C++ obj... Definition: dataarray.h:63 bool enableRowBoundFlips Definition: spxboundflippingrt.h:102 SPxBoundFlippingRT(const SPxBoundFlippingRT &old) copy constructor Definition: spxboundflippingrt.h:197 Abstract ratio test base class. void useBoundFlipsRow(bool bf) Definition: spxboundflippingrt.h:250 Abstract ratio test base class.Class SPxRatioTester is the virtual base class for computing the ratio... Definition: spxratiotester.h:40 virtual int selectLeave(Real &val, Real enterTest) Definition: spxboundflippingrt.cpp:888 virtual SPxRatioTester * clone() const clone function for polymorphism Definition: spxboundflippingrt.h:225 void collectBreakpointsMin(int &nBp, int &minIdx, const int *idx, int nnz, const Real *upd, const Real *vec, const Real *upp, const Real *low, BreakpointSource src) Definition: spxboundflippingrt.cpp:350 Generic Ids for LP rows or columns.Both SPxColIds and SPxRowIds may be treated uniformly as SPxIds: ... Definition: spxid.h:85 Fast shifting ratio test.Class SPxFastRT is an implementation class of SPxRatioTester providing fast ... Definition: spxfastrt.h:41 BreakpointCompare() Definition: spxboundflippingrt.h:81 const Breakpoint * entry Definition: spxboundflippingrt.h:86 bool enableBoundFlips Definition: spxboundflippingrt.h:101 Debugging, floating point type and parameter definitions. void useBoundFlips(bool bf) Definition: spxboundflippingrt.h:245 Everything should be within this namespace. bool getData(Real &val, SPxId &enterId, int idx, Real stab, Real degeneps, const Real *upd, const Real *vec, const Real *low, const Real *upp, BreakpointSource src, Real max) Definition: spxboundflippingrt.cpp:424 void flipAndUpdate(int &usedBp) Definition: spxboundflippingrt.cpp:33 DataArray< Breakpoint > breakpoints Definition: spxboundflippingrt.h:105 SPxBoundFlippingRT & operator=(const SPxBoundFlippingRT &rhs) assignment operator Definition: spxboundflippingrt.h:208 static bool isSmaller(Breakpoint x, Breakpoint y) Definition: spxboundflippingrt.h:172 virtual SPxId selectEnter(Real &val, int leaveIdx) Definition: spxboundflippingrt.cpp:546 |