Loading...
Searching...
No Matches
spxequilisc.h
Go to the documentation of this file.
56 /// compute equilibrium scaling rounded to power of 2 for existing R scaling factors (preRowscale, preColscale)
static void computeEquiExpVec(const SVSetBase< R > *vecset, const DataArray< int > &coScaleExp, DataArray< int > &scaleExp, R epsilon) compute equilibrium scaling vector rounded to power of two SPxEquiliSC(bool doBoth=true) default constructor (this scaler makes no use of inherited member m_colFirst) virtual SPxScaler< R > * clone() const override clone function for polymorphism Definition spxequilisc.h:73 static void computePostequiExpVecs(const SPxLPBase< R > &lp, const std::vector< R > &preRowscale, const std::vector< R > &preColscale, DataArray< int > &rowscaleExp, DataArray< int > &colscaleExp, R epsilon) compute equilibrium scaling rounded to power of 2 for existing R scaling factors (preRowscale,... virtual void scale(SPxLPBase< R > &lp, bool persistent=false) override Scale the loaded SPxLP. static void computeEquiExpVec(const SVSetBase< R > *vecset, const std::vector< R > &coScaleVal, DataArray< int > &scaleExp, R epsilon) compute equilibrium scaling vector rounded to power of two Everything should be within this namespace. Debugging, floating point type and parameter definitions. LP scaling base class.
|