spxscaler.h
Go to the documentation of this file.
79 explicit SPxScaler(const char* name, bool colFirst = false, bool doBoth = true, SPxOut* spxout = NULL);
virtual void setBoth(bool both) set wether column and row scaling should be performed. Definition: spxscaler.cpp:109 virtual void unscaleSlacks(Vector &s) const unscale dense slack vector given in s. Definition: spxscaler.cpp:279 friend std::ostream & operator<<(std::ostream &s, const SPxScaler &sc) Definition: spxscaler.cpp:35 virtual void unscaleDual(Vector &pi) const unscale dense dual solution vector given in pi. Definition: spxscaler.cpp:296 virtual void applyScaling(SPxLP &lp) applies m_colscale and m_rowscale to the lp. Definition: spxscaler.cpp:186 virtual Real maxColRatio(const SPxLP &lp) const maximum ratio between absolute biggest and smallest element in any column. Definition: spxscaler.cpp:399 virtual Real computeScalingVecs(const SVSet *vecset, const DataArray< Real > &coScaleval, DataArray< Real > &scaleval) iterates through vecset and calls computeScale() for each vector. Definition: spxscaler.cpp:140 virtual Real minAbsColscale() const absolute smallest column scaling factor Definition: spxscaler.cpp:330 Wrapper for several output streams. A verbosity level is used to decide which stream to use and wheth... Definition: spxout.h:63 virtual Real maxAbsRowscale() const absolute biggest row scaling factor Definition: spxscaler.cpp:379 virtual Real maxRowRatio(const SPxLP &lp) const maximum ratio between absolute biggest and smallest element in any row. Definition: spxscaler.cpp:431 virtual void unscalePrimal(Vector &x) const unscale dense primal solution vector given in x. Definition: spxscaler.cpp:262 virtual Real computeScale(Real mini, Real maxi) const computes scaling value for a minimum and maximum pair. Definition: spxscaler.cpp:134 Debugging, floating point type and parameter definitions. virtual void unscaleRedCost(Vector &r) const unscale dense reduced cost vector given in r. Definition: spxscaler.cpp:313 Everything should be within this namespace. SPxScaler(const char *name, bool colFirst=false, bool doBoth=true, SPxOut *spxout=NULL) constructor Definition: spxscaler.cpp:51 Saving LPs in a form suitable for SoPlex. LP scaler abstract base class.Instances of classes derived from SPxScaler may be loaded to SoPlex in ... Definition: spxscaler.h:39 virtual Real minAbsRowscale() const absolute smallest row scaling factor Definition: spxscaler.cpp:363 Save arrays of data objects. virtual Real maxAbsColscale() const absolute biggest column scaling factor Definition: spxscaler.cpp:346 |