Scippy

SoPlex

Sequential object-oriented simPlex

SPxEquiliSC Member List

This is the complete list of members for SPxEquiliSC, including all inherited members.

applyScaling(SPxLPBase< Real > &lp)SPxScalervirtual
clone() const overrideSPxEquiliSCvirtual
computeEquiExpVec(const SVSet *vecset, const DataArray< int > &coScaleExp, DataArray< int > &scaleExp)SPxEquiliSCstatic
computeEquiExpVec(const SVSet *vecset, const std::vector< Real > &coScaleVal, DataArray< int > &scaleExp)SPxEquiliSCstatic
computeExpVec(const std::vector< Real > &vec, DataArray< int > &vecExp)SPxScaler
computePostequiExpVecs(const SPxLPBase< Real > &lp, const std::vector< Real > &preRowscale, const std::vector< Real > &preColscale, DataArray< int > &rowscaleExp, DataArray< int > &colscaleExp)SPxEquiliSCstatic
computeScaleExp(const SVector &vec, const DataArray< int > &oldScaleExp) constSPxScalervirtual
computeScaleExp(const SVectorBase< Rational > &vec, const DataArray< int > &oldScaleExp) constSPxScalervirtual
getCoefUnscaled(const SPxLPBase< Real > &lp, int row, int col) constSPxScalervirtual
getColMaxAbsUnscaled(const SPxLPBase< Real > &lp, int i) constSPxScalervirtual
getColMinAbsUnscaled(const SPxLPBase< Real > &lp, int i) constSPxScalervirtual
getColScaleExp(int i) constSPxScalervirtual
getColUnscaled(const SPxLPBase< Real > &lp, int i, DSVector &vec) constSPxScalervirtual
getLhsUnscaled(const SPxLPBase< Real > &lp, Vector &vec) constSPxScalervirtual
getLowerUnscaled(const SPxLPBase< Real > &lp, Vector &vec) constSPxScalervirtual
getMaxObjUnscaled(const SPxLPBase< Real > &lp, Vector &vec) constSPxScalervirtual
getName() constSPxScalervirtual
getRhsUnscaled(const SPxLPBase< Real > &lp, Vector &vec) constSPxScalervirtual
getRowMaxAbsUnscaled(const SPxLPBase< Real > &lp, int i) constSPxScalervirtual
getRowMinAbsUnscaled(const SPxLPBase< Real > &lp, int i) constSPxScalervirtual
getRowScaleExp(int i) constSPxScalervirtual
getRowUnscaled(const SPxLPBase< Real > &lp, int i, DSVector &vec) constSPxScalervirtual
getUpperUnscaled(const SPxLPBase< Real > &lp, Vector &vec) constSPxScalervirtual
isConsistent() constSPxScalervirtual
lhsUnscaled(const SPxLPBase< Real > &lp, int i) constSPxScalervirtual
lowerUnscaled(const SPxLPBase< Real > &lp, int i) constSPxScalervirtual
m_activeColscaleExpSPxScalerprotected
m_activeRowscaleExpSPxScalerprotected
m_colFirstSPxScalerprotected
m_doBothSPxScalerprotected
m_nameSPxScalerprotected
maxAbsColscale() constSPxScalervirtual
maxAbsRowscale() constSPxScalervirtual
maxColRatio(const SPxLPBase< Real > &lp) constSPxScalervirtual
maxObjUnscaled(const SPxLPBase< Real > &lp, int i) constSPxScalervirtual
maxRowRatio(const SPxLPBase< Real > &lp) constSPxScalervirtual
minAbsColscale() constSPxScalervirtual
minAbsRowscale() constSPxScalervirtual
operator=(const SPxEquiliSC &)SPxEquiliSC
soplex::SPxScaler::operator=(const SPxScaler &)SPxScaler
rhsUnscaled(const SPxLPBase< Real > &lp, int i) constSPxScalervirtual
scale(SPxLPBase< Real > &lp, bool persistent=false) overrideSPxEquiliSCvirtual
scaleElement(const SPxLPBase< Real > &lp, int row, int col, Real val) constSPxScalervirtual
scaleLhs(const SPxLPBase< Real > &lp, int row, Real lhs) constSPxScalervirtual
scaleLower(const SPxLPBase< Real > &lp, int col, Real lower) constSPxScalervirtual
scaleObj(const SPxLPBase< Real > &lp, VectorReal &origObj) constSPxScalervirtual
scaleObj(const SPxLPBase< Real > &lp, int i, Real origObj) constSPxScalervirtual
scaleRhs(const SPxLPBase< Real > &lp, int row, Real rhs) constSPxScalervirtual
scaleUpper(const SPxLPBase< Real > &lp, int col, Real upper) constSPxScalervirtual
setBoth(bool both)SPxScalervirtual
setIntParam(int param, const char *name="intparam")SPxScalervirtual
setOrder(bool colFirst)SPxScalervirtual
setOutstream(SPxOut &newOutstream)SPxScalervirtual
setRealParam(Real param, const char *name="realparam")SPxScalervirtual
setup(SPxLPBase< Real > &lp)SPxScalerprotectedvirtual
SPxEquiliSC(bool doBoth=true)SPxEquiliSCexplicit
SPxEquiliSC(const SPxEquiliSC &old)SPxEquiliSC
spxoutSPxScalerprotected
SPxScaler(const char *name, bool colFirst=false, bool doBoth=true, SPxOut *spxout=NULL)SPxScalerexplicit
SPxScaler(const SPxScaler &)SPxScaler
unscale(SPxLPBase< Real > &lp)SPxScalervirtual
unscaleDual(const SPxLPBase< Real > &lp, Vector &pi) constSPxScalervirtual
unscaleDualray(const SPxLPBase< Real > &lp, Vector &ray) constSPxScalervirtual
unscalePrimal(const SPxLPBase< Real > &lp, Vector &x) constSPxScalervirtual
unscalePrimalray(const SPxLPBase< Real > &lp, Vector &ray) constSPxScalervirtual
unscaleRedCost(const SPxLPBase< Real > &lp, Vector &r) constSPxScalervirtual
unscaleSlacks(const SPxLPBase< Real > &lp, Vector &s) constSPxScalervirtual
upperUnscaled(const SPxLPBase< Real > &lp, int i) constSPxScalervirtual
~SPxEquiliSC()SPxEquiliSCvirtual
~SPxScaler()SPxScalervirtual