Scippy

SoPlex

Sequential object-oriented simPlex

SPxMainSM Member List

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

addObjoffset(const Real val)SPxSimplifiervirtual
checkSolution(SPxLP &lp, DVector sol)SPxMainSMprivate
cIdx(int j) constSPxMainSMprivate
clone() constSPxMainSMvirtual
computeMinMaxResidualActivity(SPxLP &lp, int rowNumber, int colNumber, Real &minAct, Real &maxAct)SPxMainSMprivate
computeMinMaxValues(SPxLP &lp, Real side, Real val, Real minRes, Real maxRes, Real &minVal, Real &maxVal)SPxMainSMprivate
DOMINATED_COL enum valueSPxMainSMprivate
DOUBLETON_ROW enum valueSPxMainSMprivate
DoubletonEquationPS classSPxMainSMfriend
DUAL_INFEASIBLE enum valueSPxSimplifier
DUPLICATE_ROW enum valueSPxMainSMprivate
duplicateCols(SPxLP &lp, bool &again)SPxMainSMprivate
DuplicateColsPS classSPxMainSMfriend
duplicateRows(SPxLP &lp, bool &again)SPxMainSMprivate
DuplicateRowsPS classSPxMainSMfriend
EMPTY_COL enum valueSPxMainSMprivate
EMPTY_ROW enum valueSPxMainSMprivate
EmptyConstraintPS classSPxMainSMfriend
epsZero() constSPxMainSMprivate
feastol() constSPxMainSMprivate
FIX_COL enum valueSPxMainSMprivate
FIX_DUPLICATE_COL enum valueSPxMainSMprivate
FixBoundsPS classSPxMainSMfriend
fixColumn(SPxLP &lp, int i, bool correctIdx=true)SPxMainSMprivate
FixVariablePS classSPxMainSMfriend
FORCE_ROW enum valueSPxMainSMprivate
ForceConstraintPS classSPxMainSMfriend
FREE_ROW enum valueSPxMainSMprivate
FREE_SINGLETON_COL enum valueSPxMainSMprivate
FREE_ZOBJ_COL enum valueSPxMainSMprivate
FreeColSingletonPS classSPxMainSMfriend
FreeConstraintPS classSPxMainSMfriend
FreeZeroObjVariablePS classSPxMainSMfriend
getBasis(SPxSolver::VarStatus rows[], SPxSolver::VarStatus cols[], const int rowsSize=-1, const int colsSize=-1) constSPxMainSMvirtual
getBasisColStatus(int j) constSPxMainSMvirtual
getBasisRowStatus(int i) constSPxMainSMvirtual
getName() constSPxSimplifiervirtual
getObjoffset() constSPxSimplifiervirtual
handleExtremes(SPxLP &lp)SPxMainSMprivate
handleRowObjectives(SPxLP &lp)SPxMainSMprivate
INFEASIBLE enum valueSPxSimplifier
isConsistent() constSPxSimplifiervirtual
isUnsimplified() constSPxMainSMvirtual
m_addedcolsSPxMainSMprivate
m_cBasisStatSPxMainSMprivate
m_chgBndsSPxSimplifierprotected
m_chgLRhsSPxSimplifierprotected
m_cIdxSPxMainSMprivate
m_classSetColsSPxMainSMprivate
m_classSetRowsSPxMainSMprivate
m_cutoffboundSPxMainSMprivate
m_dualSPxMainSMprivate
m_dupColsSPxMainSMprivate
m_dupRowsSPxMainSMprivate
m_epsilonSPxMainSMprivate
m_feastolSPxMainSMprivate
m_histSPxMainSMprivate
m_keepboundsSPxMainSMprivate
m_keptBndsSPxSimplifierprotected
m_keptLRhsSPxSimplifierprotected
m_minReductionSPxSimplifierprotected
m_nameSPxSimplifierprotected
m_objoffsetSPxSimplifierprotected
m_opttolSPxMainSMprivate
m_postsolvedSPxMainSMprivate
m_primSPxMainSMprivate
m_pseudoobjSPxMainSMprivate
m_rBasisStatSPxMainSMprivate
m_redCostSPxMainSMprivate
m_remColsSPxSimplifierprotected
m_remNzosSPxSimplifierprotected
m_remRowsSPxSimplifierprotected
m_resultSPxMainSMprivate
m_rIdxSPxMainSMprivate
m_slackSPxMainSMprivate
m_statSPxMainSMprivate
m_thesenseSPxMainSMprivate
m_timerTypeSPxSimplifierprotected
m_timeUsedSPxSimplifierprotected
MULTI_AGG enum valueSPxMainSMprivate
multiaggregation(SPxLP &lp, bool &again)SPxMainSMprivate
OKAY enum valueSPxSimplifier
operator=(const SPxMainSM &rhs)SPxMainSM
soplex::SPxSimplifier::operator=(const SPxSimplifier &rhs)SPxSimplifier
opttol() constSPxMainSMprivate
propagatePseudoobj(SPxLP &lp)SPxMainSMprivate
removeCol(SPxLP &lp, int j)SPxMainSMprivate
removeEmpty(SPxLP &lp)SPxMainSMprivate
removeRow(SPxLP &lp, int i)SPxMainSMprivate
removeRowSingleton(SPxLP &lp, const SVector &row, int &i)SPxMainSMprivate
result() constSPxMainSMvirtual
Result enum nameSPxSimplifier
rIdx(int i) constSPxMainSMprivate
RowSingletonPS classSPxMainSMfriend
setMinReduction(const Real minRed)SPxSimplifiervirtual
SimpleStep enum nameSPxMainSMprivate
simplify(SPxLP &lp, Real eps, Real delta)SPxMainSMvirtual
simplify(SPxLP &lp, Real eps, Real ftol, Real otol, bool keepbounds=false)SPxMainSMvirtual
simplifyCols(SPxLP &lp, bool &again)SPxMainSMprivate
simplifyDual(SPxLP &lp, bool &again)SPxMainSMprivate
simplifyRows(SPxLP &lp, bool &again)SPxMainSMprivate
SINGLETON_ROW enum valueSPxMainSMprivate
SPxMainSM(Timer::TYPE ttype=Timer::USER_TIME)SPxMainSM
SPxMainSM(const SPxMainSM &old)SPxMainSM
spxoutSPxSimplifierprotected
SPxSimplifier(const char *p_name, Timer::TYPE ttype=Timer::USER_TIME)SPxSimplifierexplicit
SPxSimplifier(const SPxSimplifier &old)SPxSimplifier
SUB_DUPLICATE_COL enum valueSPxMainSMprivate
timeUsed() constSPxSimplifiervirtual
trivialHeuristic(SPxLP &lp)SPxMainSMprivate
UNBOUNDED enum valueSPxSimplifier
unsimplifiedDual()SPxMainSMvirtual
unsimplifiedPrimal()SPxMainSMvirtual
unsimplifiedRedCost()SPxMainSMvirtual
unsimplifiedSlacks()SPxMainSMvirtual
unsimplify(const Vector &x, const Vector &y, const Vector &s, const Vector &r, const SPxSolver::VarStatus rows[], const SPxSolver::VarStatus cols[], bool isOptimal=true)SPxMainSMvirtual
VANISHED enum valueSPxSimplifier
WEAKLY_DOMINATED_COL enum valueSPxMainSMprivate
ZeroObjColSingletonPS classSPxMainSMfriend
ZOBJ_SINGLETON_COL enum valueSPxMainSMprivate
~SPxMainSM()SPxMainSMvirtual
~SPxSimplifier()SPxSimplifiervirtual