Scippy

SoPlex

Sequential object-oriented simPlex

SPxBasisBase< R > Member List

This is the complete list of members for SPxBasisBase< R >, including all inherited members.

addedCols(int n)SPxBasisBase< R >
addedRows(int n)SPxBasisBase< R >
baseId(int i)SPxBasisBase< R >
baseId(int i) constSPxBasisBase< R >
baseVec(int i) constSPxBasisBase< R >
change(int i, SPxId &id, const SVectorBase< R > *enterVec, const SSVectorBase< R > *eta=nullptr)SPxBasisBase< R >virtual
changedCol(int)SPxBasisBase< R >
changedElement(int, int)SPxBasisBase< R >
changedRow(int)SPxBasisBase< R >
condition(int maxiters=10, R tolerance=1e-6)SPxBasisBase< R >
coSolve(VectorBase< R > &x, const VectorBase< R > &rhs)SPxBasisBase< R >
coSolve(SSVectorBase< R > &x, const SVectorBase< R > &rhs)SPxBasisBase< R >
coSolve(SSVectorBase< R > &x, VectorBase< R > &y, const SVectorBase< R > &rhsx, SSVectorBase< R > &rhsy)SPxBasisBase< R >
coSolve(SSVectorBase< R > &x, SSVectorBase< R > &y, const SVectorBase< R > &rhsx, SSVectorBase< R > &rhsy)SPxBasisBase< R >
coSolve(SSVectorBase< R > &x, VectorBase< R > &y, VectorBase< R > &z, const SVectorBase< R > &rhsx, SSVectorBase< R > &rhsy, SSVectorBase< R > &rhsz)SPxBasisBase< R >
coSolve(SSVectorBase< R > &x, SSVectorBase< R > &y, SSVectorBase< R > &z, const SVectorBase< R > &rhsx, SSVectorBase< R > &rhsy, SSVectorBase< R > &rhsz)SPxBasisBase< R >
desc() constSPxBasisBase< R >
desc()SPxBasisBase< R >
DUAL enum valueSPxBasisBase< R >
dualColStatus(int i) constSPxBasisBase< R >
dualRowStatus(int i) constSPxBasisBase< R >
dualStatus(const SPxColId &id) constSPxBasisBase< R >
dualStatus(const SPxRowId &id) constSPxBasisBase< R >
dualStatus(const SPxId &id) constSPxBasisBase< R >
dump()SPxBasisBase< R >
factorSPxBasisBase< R >protected
factorize()SPxBasisBase< R >protectedvirtual
factorizedSPxBasisBase< R >protected
fillFactorSPxBasisBase< R >protected
freeSlinSolverSPxBasisBase< R >private
getEstimatedCondition()SPxBasisBase< R >
getExactCondition()SPxBasisBase< R >
getMatrixMetric(int type=0)SPxBasisBase< R >
getMaxUpdates() constSPxBasisBase< R >
getTotalUpdateCount() constSPxBasisBase< R >
getTotalUpdateTime() constSPxBasisBase< R >
INFEASIBLE enum valueSPxBasisBase< R >
invalidate()SPxBasisBase< R >
isConsistent() constSPxBasisBase< R >
isDescValid(const Desc &ds)SPxBasisBase< R >virtual
iteration() constSPxBasisBase< R >
iterCountSPxBasisBase< R >protected
iterDegenCheckSPxBasisBase< R >protected
lastDegenCheck() constSPxBasisBase< R >
lastEntered() constSPxBasisBase< R >
lastFillSPxBasisBase< R >protected
lastidxSPxBasisBase< R >protected
lastinSPxBasisBase< R >protected
lastIndex() constSPxBasisBase< R >
lastIterCountSPxBasisBase< R >protected
lastLeft() constSPxBasisBase< R >
lastMemSPxBasisBase< R >protected
lastNzCountSPxBasisBase< R >protected
lastoutSPxBasisBase< R >protected
lastUpdate() constSPxBasisBase< R >
load(SPxSolverBase< R > *lp, bool initSlackBasis=true)SPxBasisBase< R >virtual
loadBasisSolver(SLinSolver< R > *solver, const bool destroy=false)SPxBasisBase< R >virtual
loadDesc(const Desc &)SPxBasisBase< R >virtual
loadMatrixVecs()SPxBasisBase< R >protected
matrixSPxBasisBase< R >protected
matrixIsSetupSPxBasisBase< R >protected
maxUpdatesSPxBasisBase< R >protected
memFactorSPxBasisBase< R >protected
minStabSPxBasisBase< R >protected
multBaseWith(VectorBase< R > &x) constSPxBasisBase< R >
multBaseWith(SSVectorBase< R > &x, SSVectorBase< R > &result) constSPxBasisBase< R >
multWithBase(VectorBase< R > &x) constSPxBasisBase< R >
multWithBase(SSVectorBase< R > &x, SSVectorBase< R > &result) constSPxBasisBase< R >
NO_PROBLEM enum valueSPxBasisBase< R >
nonzeroFactorSPxBasisBase< R >protected
nzCountSPxBasisBase< R >protected
operator=(const SPxBasisBase< R > &rhs)SPxBasisBase< R >
OPTIMAL enum valueSPxBasisBase< R >
prevIteration() constSPxBasisBase< R >
PRIMAL enum valueSPxBasisBase< R >
printMatrix() constSPxBasisBase< R >virtual
printMatrixMTX(int number)SPxBasisBase< R >
readBasis(std::istream &in, const NameSet *rowNames, const NameSet *colNames)SPxBasisBase< R >virtual
reDim()SPxBasisBase< R >protected
REGULAR enum valueSPxBasisBase< R >
removedCol(int i)SPxBasisBase< R >
removedCols(const int perm[])SPxBasisBase< R >
removedRow(int i)SPxBasisBase< R >
removedRows(const int perm[])SPxBasisBase< R >
restoreInitialBasis()SPxBasisBase< R >
setMaxUpdates(int maxUp)SPxBasisBase< R >
setOutstream(SPxOut &newOutstream)SPxBasisBase< R >
setRep()SPxBasisBase< R >protected
setStatus(SPxStatus stat)SPxBasisBase< R >
SINGULAR enum valueSPxBasisBase< R >
solve(VectorBase< R > &x, const VectorBase< R > &rhs)SPxBasisBase< R >
solve(SSVectorBase< R > &x, const SVectorBase< R > &rhs)SPxBasisBase< R >
solve4update(SSVectorBase< R > &x, const SVectorBase< R > &rhs)SPxBasisBase< R >
solve4update(SSVectorBase< R > &x, VectorBase< R > &y, const SVectorBase< R > &rhsx, SSVectorBase< R > &rhsy)SPxBasisBase< R >
solve4update(SSVectorBase< R > &x, SSVectorBase< R > &y, const SVectorBase< R > &rhsx, SSVectorBase< R > &rhsy)SPxBasisBase< R >
solve4update(SSVectorBase< R > &x, VectorBase< R > &y, VectorBase< R > &y2, const SVectorBase< R > &rhsx, SSVectorBase< R > &rhsy, SSVectorBase< R > &rhsy2)SPxBasisBase< R >
solve4update(SSVectorBase< R > &x, SSVectorBase< R > &y, SSVectorBase< R > &y2, const SVectorBase< R > &rhsx, SSVectorBase< R > &rhsy, SSVectorBase< R > &rhsy2)SPxBasisBase< R >
solver() constSPxBasisBase< R >
SPxBasisBase(Timer::TYPE ttype=Timer::USER_TIME)SPxBasisBase< R >
SPxBasisBase(const SPxBasisBase< R > &old)SPxBasisBase< R >
spxoutSPxBasisBase< R >private
SPxStatus enum nameSPxBasisBase< R >
stability() constSPxBasisBase< R >
statistics() constSPxBasisBase< R >
status() constSPxBasisBase< R >
theBaseIdSPxBasisBase< R >protected
thedescSPxBasisBase< R >private
theLPSPxBasisBase< R >protected
thestatusSPxBasisBase< R >private
theTimeSPxBasisBase< R >protected
timerTypeSPxBasisBase< R >protected
totalUpdateCountSPxBasisBase< R >protected
UNBOUNDED enum valueSPxBasisBase< R >
unLoad()SPxBasisBase< R >virtual
updateCountSPxBasisBase< R >protected
writeBasis(std::ostream &os, const NameSet *rownames, const NameSet *colnames, const bool cpxFormat=false) constSPxBasisBase< R >virtual
~SPxBasisBase()SPxBasisBase< R >virtual