SoPlex Doxygen Documentation
SPxSolver Member List

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

ABORT_CYCLING enum valueSPxSolver
ABORT_ITER enum valueSPxSolver
ABORT_TIME enum valueSPxSolver
ABORT_VALUE enum valueSPxSolver
soplex::add(const LPRow &row)LPRowSetprotected
soplex::add(DataKey &pkey, const LPRow &prow)LPRowSetprotected
soplex::add(Real plhs, const SVector &prowVector, Real prhs)LPRowSetprotected
soplex::add(DataKey &key, Real lhs, const SVector &rowVector, Real rhs)LPRowSetprotected
soplex::add(const LPRowSet &set)LPRowSetprotected
soplex::add(DataKey key[], const LPRowSet &set)LPRowSetprotected
soplex::SVSet::add(const SVector &svec)SVSetprotected
soplex::SVSet::add(DataKey &nkey, const SVector &svec)SVSetprotected
soplex::SVSet::add(const SVector svec[], int n)SVSetprotected
soplex::SVSet::add(DataKey nkey[], const SVector svec[], int n)SVSetprotected
soplex::SVSet::add(const SVSet &pset)SVSetprotected
soplex::SVSet::add(DataKey nkey[], const SVSet &pset)SVSetprotected
soplex::LPColSet::add(const LPCol &pcol)LPColSetprotected
soplex::LPColSet::add(DataKey &pkey, const LPCol &pcol)LPColSetprotected
soplex::LPColSet::add(Real pobj, Real plower, const SVector &pcolVector, Real pupper)LPColSetprotected
soplex::LPColSet::add(DataKey &key, Real obj, Real lower, const SVector &colVector, Real upper)LPColSetprotected
soplex::LPColSet::add(const LPColSet &set)LPColSetprotected
soplex::LPColSet::add(DataKey key[], const LPColSet &set)LPColSetprotected
soplex::SVSet::add(const SVector &svec)SVSetprotected
soplex::SVSet::add(DataKey &nkey, const SVector &svec)SVSetprotected
soplex::SVSet::add(const SVector svec[], int n)SVSetprotected
soplex::SVSet::add(DataKey nkey[], const SVector svec[], int n)SVSetprotected
soplex::SVSet::add(const SVSet &pset)SVSetprotected
soplex::SVSet::add(DataKey nkey[], const SVSet &pset)SVSetprotected
soplex::add2(const DataKey &k, int n, const int idx[], const Real val[])LPRowSetprotected
soplex::add2(int i, int n, const int idx[], const Real val[])LPRowSetprotected
soplex::SVSet::add2(SVector &svec, int idx, Real val)SVSetprotected
soplex::SVSet::add2(SVector &svec, int n, const int idx[], const Real val[])SVSetprotected
soplex::LPColSet::add2(const DataKey &k, int n, const int idx[], const Real val[])LPColSetprotected
soplex::LPColSet::add2(int i, int n, const int idx[], const Real val[])LPColSetprotected
soplex::SVSet::add2(SVector &svec, int idx, Real val)SVSetprotected
soplex::SVSet::add2(SVector &svec, int n, const int idx[], const Real val[])SVSetprotected
addCol(const LPCol &col)SPxLPvirtual
addCol(SPxColId &id, const LPCol &col)SPxLPvirtual
addCols(const LPColSet &pset)SPxLPvirtual
addCols(SPxColId id[], const LPColSet &set)SPxLPvirtual
added2Set(SVSet &set, const SVSet &add, int n)SPxLPprotected
addedCols(int n)SPxSolverprotectedvirtual
addedRows(int n)SPxSolverprotectedvirtual
addRow(const LPRow &row)SPxLPvirtual
addRow(SPxRowId &id, const LPRow &row)SPxLPvirtual
addRows(const LPRowSet &pset)SPxLPvirtual
addRows(SPxRowId id[], const LPRowSet &set)SPxLPvirtual
addVecSPxSolverprotected
soplex::append(const T &t)DataArray< T >protected
soplex::append(int n, const T t[])DataArray< T >protected
soplex::append(const DataArray< T > &t)DataArray< T >protected
soplex::LPColSet::append(const T &t)DataArray< T >protected
soplex::LPColSet::append(int n, const T t[])DataArray< T >protected
soplex::LPColSet::append(const DataArray< T > &t)DataArray< T >protected
baseId(int i)SPxBasisprotected
baseId(int i) const SPxBasisprotected
baseVec(int i) const SPxBasisprotected
BASIC enum valueSPxSolver
basis() const SPxSolver
basis()SPxSolver
basisStatusToVarStatus(SPxBasis::Desc::Status stat) const SPxSolverprotected
boundflipsSPxSolverprotected
change(int i, SPxId &id, const SVector *enterVec, const SSVector *eta=0)SPxBasisprotectedvirtual
changeBounds(const Vector &newLower, const Vector &newUpper)SPxSolvervirtual
changeBounds(int i, Real newLower, Real newUpper)SPxSolvervirtual
changeBounds(SPxColId p_id, Real p_newLower, Real p_newUpper)SPxSolvervirtual
changeCol(int i, const LPCol &newCol)SPxSolvervirtual
changeCol(SPxColId p_id, const LPCol &p_newCol)SPxSolvervirtual
changedCol(int)SPxBasisprotected
changedElement(int, int)SPxBasisprotected
changedRow(int)SPxBasisprotected
changeElement(int i, int j, Real val)SPxSolvervirtual
changeElement(SPxRowId rid, SPxColId cid, Real val)SPxSolvervirtual
changeLhs(const Vector &newLhs)SPxSolvervirtual
changeLhs(int i, Real newLhs)SPxSolvervirtual
changeLhs(SPxRowId p_id, Real p_newLhs)SPxSolvervirtual
changeLower(const Vector &newLower)SPxSolvervirtual
changeLower(int i, Real newLower)SPxSolvervirtual
changeLower(SPxColId p_id, Real p_newLower)SPxSolvervirtual
changeObj(const Vector &newObj)SPxSolvervirtual
changeObj(int i, Real newVal)SPxSolvervirtual
changeObj(SPxColId p_id, Real p_newVal)SPxSolvervirtual
changeRange(const Vector &newLhs, const Vector &newRhs)SPxSolvervirtual
changeRange(int i, Real newLhs, Real newRhs)SPxSolvervirtual
changeRange(SPxRowId p_id, Real p_newLhs, Real p_newRhs)SPxSolvervirtual
changeRhs(const Vector &newRhs)SPxSolvervirtual
changeRhs(int i, Real newRhs)SPxSolvervirtual
changeRhs(SPxRowId p_id, Real p_newRhs)SPxSolvervirtual
changeRow(int i, const LPRow &newRow)SPxSolvervirtual
changeRow(SPxRowId p_id, const LPRow &p_newRow)SPxSolvervirtual
changeSense(SPxSense sns)SPxSolvervirtual
changeUpper(const Vector &newUpper)SPxSolvervirtual
changeUpper(int i, Real newUpper)SPxSolvervirtual
changeUpper(SPxColId p_id, Real p_newUpper)SPxSolvervirtual
cId(int n) const SPxLP
clear()SPxSolvervirtual
clearDualBounds(SPxBasis::Desc::Status, Real &, Real &) const SPxSolverprotected
clearUpdateVecs(void)SPxSolverprotectedvirtual
coDim() const SPxSolver
coId(int i) const SPxSolver
colId(int i) const SPxSolver
cols() const SPxSolver
colSet() const LPColSetprotected
COLUMN enum valueSPxSolver
colVector(int i) const SPxLP
colVector(const SPxColId &id) const SPxLP
soplex::LPColSet::colVector(const DataKey &k) const LPColSetprotected
soplex::LPColSet::colVector_w(const DataKey &k)LPColSetprotected
computeCoTest()SPxSolverprivate
computeDualActivity(const Vector_exact &dual) const SPxLPvirtual
computeEnterCoPrhs()SPxSolverprotectedvirtual
computeEnterCoPrhs4Col(int i, int n)SPxSolverprotected
computeEnterCoPrhs4Row(int i, int n)SPxSolverprotected
computeFrhs()SPxSolverprotected
computeFrhs1(const Vector &, const Vector &)SPxSolverprotectedvirtual
computeFrhs2(const Vector &, const Vector &)SPxSolverprotected
computeFrhsXtra()SPxSolverprotectedvirtual
computeFtest()SPxSolverprivate
computeLeaveCoPrhs()SPxSolverprotectedvirtual
computeLeaveCoPrhs4Col(int i, int n)SPxSolverprotected
computeLeaveCoPrhs4Row(int i, int n)SPxSolverprotected
computePrimalActivity(const Vector_exact &primal) const SPxLPvirtual
computePvec(int i)SPxSolver
computePvec()SPxSolver
computeTest(int i)SPxSolver
computeTest()SPxSolver
coPrhs() const SPxSolver
coPvec() const SPxSolver
coSolve(Vector &x, const Vector &rhs)SPxBasisprotected
coSolve(SSVector &x, const SVector &rhs)SPxBasisprotected
coSolve(SSVector &x, Vector &y, const SVector &rhsx, SSVector &rhsy)SPxBasisprotected
coSolveVector2SPxSolverprivate
coSolveVector2rhsSPxSolverprivate
coTest() const SPxSolver
coTest(int i, SPxBasis::Desc::Status stat) const SPxSolverprivate
covarStatus(int i) const SPxSolver
coVector(int i) const SPxSolver
coVector(const SPxRowId &rid) const SPxSolver
coVector(const SPxColId &cid) const SPxSolver
coVector(const SPxId &p_id) const SPxSolver
soplex::create(int pnonzeros=0, Real plhs=0, Real prhs=1)LPRowSetprotected
soplex::create(DataKey &nkey, int nonzeros=0, Real lhs=0, Real rhs=1)LPRowSetprotected
soplex::SVSet::create(int idxmax=-1)SVSetprotected
soplex::SVSet::create(DataKey &nkey, int idxmax=-1)SVSetprotected
soplex::LPColSet::create(int pnonzeros=0, Real pobj=1, Real plw=0, Real pupp=1)LPColSetprotected
soplex::LPColSet::create(DataKey &nkey, int nonzeros=0, Real obj=1, Real low=0, Real up=1)LPColSetprotected
soplex::SVSet::create(int idxmax=-1)SVSetprotected
soplex::SVSet::create(DataKey &nkey, int idxmax=-1)SVSetprotected
cumulativeTime() const SPxSolver
soplex::DataArray(const DataArray &old)DataArray< T >protected
soplex::DataArray(int p_size=0, int p_max=0, Real p_fac=1.2)DataArray< T >explicitprotected
soplex::LPColSet::DataArray(const DataArray &old)DataArray< T >protected
soplex::LPColSet::DataArray(int p_size=0, int p_max=0, Real p_fac=1.2)DataArray< T >explicitprotected
delta() const SPxSolver
desc() const SPxBasisprotected
desc()SPxBasisprotected
dim() const SPxSolver
doPupdate(void)SPxSolverprotectedvirtual
doRemoveCol(int i)SPxSolverprotectedvirtual
doRemoveCols(int perm[])SPxSolverprotectedvirtual
doRemoveRow(int i)SPxSolverprotectedvirtual
doRemoveRows(int perm[])SPxSolverprotectedvirtual
DUAL enum valueSPxBasisprotected
dualColStatus(int i) const SPxBasisprotected
dualFarkasSPxSolverprotected
dualRhsSPxSolverprotected
dualRowStatus(int i) const SPxBasisprotected
dualStatus(const SPxColId &id) const SPxBasisprotected
dualStatus(const SPxRowId &id) const SPxBasisprotected
dualStatus(const SPxId &id) const SPxBasisprotected
dualVecSPxSolverprotected
dump()SPxBasisprotected
ENTER enum valueSPxSolver
enter(SPxId &id)SPxSolverprivate
enterCountSPxSolverprotected
entertol() const SPxSolver
enterVector(const SPxId &p_id)SPxSolverprotectedvirtual
epsilon() const SPxSolver
ERROR enum valueSPxSolver
factorSPxBasisprotected
factorize()SPxSolverprotectedvirtual
factorizedSPxBasisprotected
feastol() const SPxSolver
fillFactorSPxBasisprotected
FIXED enum valueSPxSolver
fpsolve()SPxSolverprivate
freePricerSPxSolverprivate
freeRatioTesterSPxSolverprivate
freeStarterSPxSolverprivate
fRhs() const SPxSolver
fTest() const SPxSolver
FULL enum valueSPxSolver
fVec() const SPxSolver
soplex::get_const_ptr() const DataArray< T >protected
soplex::LPColSet::get_const_ptr() const DataArray< T >protected
soplex::get_ptr()DataArray< T >protected
soplex::LPColSet::get_ptr()DataArray< T >protected
getBasis(VarStatus rows[], VarStatus cols[]) const SPxSolver
getBasisColStatus(int col) const SPxSolver
getBasisRowStatus(int row) const SPxSolver
getBasisStatus() const SPxSolver
getCol(int i, LPCol &column) const SPxLP
getCol(const SPxColId &id, LPCol &col) const SPxLP
getCols(int start, int end, LPColSet &set) const SPxLP
getDual(Vector &vector) const SPxSolvervirtual
getDualfarkas(Vector &vector) const SPxSolvervirtual
getEnterVals(SPxId id, Real &enterTest, Real &enterUB, Real &enterLB, Real &enterVal, Real &enterMax, Real &enterPric, SPxBasis::Desc::Status &enterStat, Real &enterRO)SPxSolverprotectedvirtual
getEnterVals2(int leaveIdx, Real enterMax, Real &leaveBound)SPxSolverprotectedvirtual
getLeaveVals(int i, SPxBasis::Desc::Status &leaveStat, SPxId &leaveId, Real &leaveMax, Real &leavebound, int &leaveNum)SPxSolverprotectedvirtual
getLeaveVals2(Real leaveMax, SPxId enterId, Real &enterBound, Real &newUBbound, Real &newLBbound, Real &newCoPrhs)SPxSolverprotectedvirtual
getLhs(Vector &p_lhs) const SPxSolver
getLower(Vector &p_low) const SPxSolver
getMaxUpdates()SPxBasisprotected
getObj(Vector &obj) const SPxLP
getPrimal(Vector &vector) const SPxSolvervirtual
getPrimalray(Vector &vector) const SPxSolvervirtual
getRedCost(Vector &vector) const SPxSolvervirtual
getResult(Real *value=0, Vector *primal=0, Vector *slacks=0, Vector *dual=0, Vector *reduCost=0) const SPxSolver
getRhs(Vector &p_rhs) const SPxSolver
getRow(int i, LPRow &row) const SPxLP
getRow(const SPxRowId &id, LPRow &row) const SPxLP
getRows(int start, int end, LPRowSet &set) const SPxLP
getSlacks(Vector &vector) const SPxSolvervirtual
getTotalUpdateCount() const SPxBasisprotected
getTotalUpdateTime() const SPxBasisprotected
getUpper(Vector &p_up) const SPxSolver
soplex::has(const DataKey &k) const LPRowSetprotected
soplex::SVSet::has(int n) const SVSetprotected
soplex::SVSet::has(const SVector *svec) const SVSetprotected
soplex::LPColSet::has(const DataKey &k) const LPColSetprotected
soplex::SVSet::has(int n) const SVSetprotected
soplex::SVSet::has(const SVector *svec) const SVSetprotected
id(int i) const SPxSolver
infeasibilitiesSPxSolver
infeasibilitiesCoSPxSolver
INFEASIBLE enum valueSPxSolver
init()SPxSolvervirtual
initializedSPxSolverprivate
initRep(Representation p_rep)SPxSolver
soplex::insert(int i, int n)DataArray< T >protected
soplex::insert(int i, int n, const T t[])DataArray< T >protected
soplex::insert(int i, const DataArray< T > &t)DataArray< T >protected
soplex::LPColSet::insert(int i, int n)DataArray< T >protected
soplex::LPColSet::insert(int i, int n, const T t[])DataArray< T >protected
soplex::LPColSet::insert(int i, const DataArray< T > &t)DataArray< T >protected
instableLeaveSPxSolverprivate
instableLeaveNumSPxSolverprivate
instableLeaveValSPxSolverprivate
invalidate()SPxBasisprotected
irthreshold() const SPxSolver
isBasic(SPxBasis::Desc::Status stat) const SPxSolver
isBasic(const SPxId &p_id) const SPxSolver
isBasic(const SPxRowId &rid) const SPxSolver
isBasic(const SPxColId &cid) const SPxSolver
isBasic(int i) const SPxSolver
isBasisValid(DataArray< VarStatus > rows, DataArray< VarStatus > cols)SPxSolver
isCoBasic(int i) const SPxSolver
isCoId(const SPxId &p_id) const SPxSolver
isColBasic(int i) const SPxSolver
isConsistent() const SPxSolver
isDescValid(const Desc &ds)SPxBasisprotectedvirtual
isId(const SPxId &p_id) const SPxSolver
isInfeasibleSPxSolver
isInfeasibleCoSPxSolver
isInitialized() const SPxSolverprotected
isRowBasic(int i) const SPxSolver
iteration() const SPxBasisprotected
iterations() const SPxSolver
iterCountSPxBasisprotected
soplex::key(int i) const LPRowSetprotected
soplex::SVSet::key(const SVector *svec) const SVSetprotected
soplex::LPColSet::key(int i) const LPColSetprotected
soplex::SVSet::key(const SVector *svec) const SVSetprotected
soplex::last()DataArray< T >protected
soplex::last() const DataArray< T >protected
soplex::LPColSet::last()DataArray< T >protected
soplex::LPColSet::last() const DataArray< T >protected
lastEntered() const SPxBasisprotected
lastFillSPxBasisprotected
lastidxSPxBasisprotected
lastinSPxBasisprotected
lastIndex() const SPxBasisprotected
lastLeft() const SPxBasisprotected
lastMemSPxBasisprotected
lastNzCountSPxBasisprotected
lastoutSPxBasisprotected
lastShiftSPxSolverprivate
lastUpdate() const SPxBasisprotected
lbBound() const SPxSolver
lbBound()SPxSolver
lcBound() const SPxSolver
lcBound()SPxSolver
LEAVE enum valueSPxSolver
leave(int i)SPxSolverprivate
leaveCountSPxSolverprotected
leavetol() const SPxSolver
lhs() const SPxLP
lhs(int i) const SPxLP
lhs(const SPxRowId &id) const SPxLP
soplex::LPRowSet::lhs(const DataKey &k) const LPRowSetprotected
lhs_w(int i)SPxLPprotected
soplex::LPRowSet::lhs_w()LPRowSetprotected
soplex::LPRowSet::lhs_w(const DataKey &k)LPRowSetprotected
load(SPxSolver *lp)SPxBasisprotectedvirtual
loadBasis(const SPxBasis::Desc &)SPxSolvervirtual
loadDesc(const Desc &)SPxBasisprotectedvirtual
loadLP(const SPxLP &LP)SPxSolvervirtual
loadMatrixVecs()SPxBasisprotected
loadSolver(SLinSolver *solver, const bool destroy=false)SPxBasisprotectedvirtual
localAddCols(int start)SPxSolverprivate
localAddRows(int start)SPxSolverprivate
lower() const SPxLP
lower(int i) const SPxLP
lower(const SPxColId &id) const SPxLP
soplex::LPColSet::lower(const DataKey &k) const LPColSetprotected
lower_w(int i)SPxLPprotected
soplex::LPColSet::lower_w()LPColSetprotected
soplex::LPColSet::lower_w(const DataKey &k)LPColSetprotected
lpBound() const SPxSolver
lpBound()SPxSolver
lpcolset() const SPxLPprotected
LPColSet(int pmax=-1, int pmemmax=-1)LPColSetexplicitprotected
LPColSet(const LPColSet &rs)LPColSetprotected
lprowset() const SPxLPprotected
LPRowSet(int pmax=-1, int pmemmax=-1)LPRowSetexplicitprotected
LPRowSet(const LPRowSet &rs)LPRowSetprotected
m_entertolSPxSolverprivate
m_irthresholdSPxSolverprivate
m_leavetolSPxSolverprivate
m_maxCycleSPxSolverprivate
m_numCycleSPxSolverprivate
m_statusSPxSolverprivate
matrixSPxBasisprotected
matrixIsSetupSPxBasisprotected
soplex::max() const LPRowSetprotected
soplex::LPColSet::max() const LPColSetprotected
maxAbsNzo() const SPxLP
maxCycle() const SPxSolver
MAXIMIZE enum valueSPxLP
maxInfeas() const SPxSolvervirtual
maxItersSPxSolverprivate
maxObj() const SPxLP
maxObj(int i) const SPxLP
maxObj(const SPxColId &id) const SPxLP
soplex::LPColSet::maxObj(const DataKey &k) const LPColSetprotected
maxObj_w(int i)SPxLPprotected
soplex::LPColSet::maxObj_w()LPColSetprotected
soplex::LPColSet::maxObj_w(const DataKey &k)LPColSetprotected
maxRefinements() const SPxSolvervirtual
maxRefinesSPxSolverprivate
maxTimeSPxSolverprivate
maxUpdatesSPxBasisprotected
soplex::memFactorDataArray< T >protected
soplex::LPColSet::memFactorDataArray< T >protected
soplex::memMax() const LPRowSetprotected
soplex::LPColSet::memMax() const LPColSetprotected
soplex::memPack()LPRowSetprotected
soplex::LPColSet::memPack()LPColSetprotected
soplex::memRemax(int newmax)LPRowSetprotected
soplex::LPColSet::memRemax(int newmax)LPColSetprotected
soplex::memSize() const LPRowSetprotected
soplex::LPColSet::memSize() const LPColSetprotected
minAbsNzo() const SPxLP
MINIMIZE enum valueSPxLP
minStabSPxBasisprotected
multBaseWith(Vector &x) const SPxBasisprotected
multWithBase(Vector &x) const SPxBasisprotected
nCols() const SPxLP
nNzos() const SPxLP
NO_PRICER enum valueSPxSolver
NO_PROBLEM enum valueSPxSolver
NO_RATIOTESTER enum valueSPxSolver
NO_SOLVER enum valueSPxSolver
nonbasicValue() const SPxSolverprotected
nonzeroFactorSPxBasisprotected
NOT_INIT enum valueSPxSolver
nRows() const SPxLP
soplex::num() const LPRowSetprotected
soplex::LPColSet::num() const LPColSetprotected
number(const SPxRowId &id) const SPxLP
number(const SPxColId &id) const SPxLP
number(const SPxId &id) const SPxLP
soplex::LPRowSet::number(const DataKey &k) const LPRowSetprotected
soplex::SVSet::number(const SVector *svec) const SVSetprotected
soplex::LPColSet::number(const DataKey &k) const LPColSetprotected
soplex::SVSet::number(const SVector *svec) const SVSetprotected
numCycle() const SPxSolver
nzCountSPxBasisprotected
obj(int i) const SPxLP
obj(const SPxColId &id) const SPxLP
objLimitSPxSolverprivate
objValue() const SPxSolvervirtual
ON_LOWER enum valueSPxSolver
ON_UPPER enum valueSPxSolver
operator=(const SPxSolver &base)SPxSolver
soplex::SPxLP::operator=(const SPxLP &old)SPxLP
soplex::LPRowSet::operator=(const LPRowSet &rs)LPRowSet
soplex::SVSet::operator=(const SVSet &rhs)SVSet
soplex::DataArray::operator=(const DataArray &rhs)DataArray< T >
soplex::LPColSet::operator=(const LPColSet &rs)LPColSet
soplex::SVSet::operator=(const SVSet &rhs)SVSet
soplex::DataArray::operator=(const DataArray &rhs)DataArray< T >
soplex::SPxBasis::operator=(const SPxBasis &rhs)SPxBasisprotected
soplex::operator[](int n)SVSetprotected
soplex::operator[](int n) const SVSetprotected
soplex::operator[](const DataKey &k)SVSetprotected
soplex::operator[](const DataKey &k) const SVSetprotected
soplex::LPColSet::operator[](int n)SVSetprotected
soplex::LPColSet::operator[](int n) const SVSetprotected
soplex::LPColSet::operator[](const DataKey &k)SVSetprotected
soplex::LPColSet::operator[](const DataKey &k) const SVSetprotected
OPTIMAL enum valueSPxSolver
opttol() const SPxSolver
PARTIAL enum valueSPxSolver
perturbMax(const UpdateVector &vec, Vector &low, Vector &up, Real eps, Real delta, int start=0, int incr=1)SPxSolverprivate
perturbMax(const UpdateVector &uvec, Vector &low, Vector &up, Real eps, Real delta, const SPxBasis::Desc::Status *stat, int start, int incr) const SPxSolverprivate
perturbMaxEnter(void)SPxSolverprotectedvirtual
perturbMaxLeave(void)SPxSolverprotectedvirtual
perturbMin(const UpdateVector &vec, Vector &low, Vector &up, Real eps, Real delta, int start=0, int incr=1)SPxSolverprivate
perturbMin(const UpdateVector &uvec, Vector &low, Vector &up, Real eps, Real delta, const SPxBasis::Desc::Status *stat, int start, int incr) const SPxSolverprivate
perturbMinEnter(void)SPxSolverprotectedvirtual
perturbMinLeave(void)SPxSolverprotectedvirtual
precisionReached(Real &newpricertol) const SPxSolverprotectedvirtual
pricer() const SPxSolver
Pricing enum nameSPxSolver
pricing() const SPxSolver
PRIMAL enum valueSPxBasisprotected
primalRaySPxSolverprotected
primRhsSPxSolverprotected
primVecSPxSolverprotected
printMatrix() const SPxBasisprotectedvirtual
printMatrixMTX(int number)SPxBasisprotected
pVec() const SPxSolver
qualBoundViolation(Real &maxviol, Real &sumviol) const SPxSolvervirtual
qualConstraintViolation(Real &maxviol, Real &sumviol) const SPxSolvervirtual
qualRedCostViolation(Real &maxviol, Real &sumviol) const SPxSolvervirtual
qualSlackViolation(Real &maxviol, Real &sumviol) const SPxSolvervirtual
ratiotester() const SPxSolver
read(std::istream &in, NameSet *rowNames=0, NameSet *colNames=0, DIdxSet *intVars=0)SPxSolvervirtual
readBasis(std::istream &in, const NameSet *rowNames, const NameSet *colNames)SPxBasisprotectedvirtual
readBasisFile(const char *filename, const NameSet *rowNames, const NameSet *colNames)SPxSolvervirtual
readFile(const char *filename, NameSet *rowNames=0, NameSet *colNames=0, DIdxSet *intVars=0)SPxLPvirtual
readLPF(std::istream &in, NameSet *rowNames=0, NameSet *colNames=0, DIdxSet *intVars=0)SPxLPvirtual
readMPS(std::istream &in, NameSet *rowNames=0, NameSet *colNames=0, DIdxSet *intVars=0)SPxLPvirtual
reDim()SPxSolverprotectedvirtual
refine(Real irfeastol, Real iropttol, Vector_exact &primal_ex, Vector_exact &slack_ex, Vector_exact &dual_ex, Vector_exact &redcost_ex, int maxitersround)SPxSolverprivate
REGULAR enum valueSPxSolver
reinitializeVecs()SPxSolverprotectedvirtual
rejectEnter(SPxId enterId, Real enterTest, SPxBasis::Desc::Status enterStat)SPxSolverprotectedvirtual
rejectLeave(int leaveNum, SPxId leaveId, SPxBasis::Desc::Status leaveStat, const SVector *newVec=0)SPxSolverprotectedvirtual
reLoad()SPxSolvervirtual
remainingRoundsEnterSPxSolver
remainingRoundsEnterCoSPxSolver
remainingRoundsLeaveSPxSolver
soplex::reMax(int newmax=0)LPRowSetprotected
soplex::DataArray::reMax(int newMax=1, int newSize=-1)DataArray< T >protected
soplex::LPColSet::reMax(int newmax=0)LPColSetprotected
soplex::DataArray::reMax(int newMax=1, int newSize=-1)DataArray< T >protected
soplex::remove(int i)LPRowSetprotected
soplex::remove(const DataKey &k)LPRowSetprotected
soplex::remove(int perm[])LPRowSetprotected
soplex::remove(const int nums[], int n)LPRowSetprotected
soplex::remove(const int nums[], int n, int *perm)LPRowSetprotected
soplex::SVSet::remove(const SVector *svec)SVSetprotected
soplex::SVSet::remove(const DataKey keys[], int n)SVSetprotected
soplex::SVSet::remove(const DataKey keys[], int n, int *perm)SVSetprotected
soplex::DataArray::remove(int n=0, int m=1)DataArray< T >protected
soplex::LPColSet::remove(int i)LPColSetprotected
soplex::LPColSet::remove(const DataKey &k)LPColSetprotected
soplex::LPColSet::remove(int perm[])LPColSetprotected
soplex::LPColSet::remove(const int nums[], int n)LPColSetprotected
soplex::LPColSet::remove(const int nums[], int n, int *perm)LPColSetprotected
soplex::SVSet::remove(const SVector *svec)SVSetprotected
soplex::SVSet::remove(const DataKey keys[], int n)SVSetprotected
soplex::SVSet::remove(const DataKey keys[], int n, int *perm)SVSetprotected
soplex::DataArray::remove(int n=0, int m=1)DataArray< T >protected
removeCol(int i)SPxLPvirtual
removeCol(SPxColId id)SPxLPvirtual
removeColRange(int start, int end, int perm[]=0)SPxLPvirtual
removeCols(int perm[])SPxLPvirtual
removeCols(SPxColId id[], int n, int perm[]=0)SPxLPvirtual
removeCols(int nums[], int n, int perm[]=0)SPxLPvirtual
removedCol(int i)SPxBasisprotected
removedCols(const int perm[])SPxBasisprotected
removedRow(int i)SPxBasisprotected
removedRows(const int perm[])SPxBasisprotected
soplex::removeLast(int m=1)DataArray< T >protected
soplex::LPColSet::removeLast(int m=1)DataArray< T >protected
removeRow(int i)SPxLPvirtual
removeRow(SPxRowId id)SPxLPvirtual
removeRowRange(int start, int end, int perm[]=0)SPxLPvirtual
removeRows(int perm[])SPxLPvirtual
removeRows(SPxRowId id[], int n, int perm[]=0)SPxLPvirtual
removeRows(int nums[], int n, int perm[]=0)SPxLPvirtual
rep() const SPxSolver
Representation enum nameSPxSolver
resetCumulativeTime()SPxSolver
soplex::reSize(int newsize)DataArray< T >protected
soplex::LPColSet::reSize(int newsize)DataArray< T >protected
restoreInitialBasis()SPxBasisprotected
rhs() const SPxLP
rhs(int i) const SPxLP
rhs(const SPxRowId &id) const SPxLP
soplex::LPRowSet::rhs(const DataKey &k) const LPRowSetprotected
rhs_w(int i)SPxLPprotected
soplex::LPRowSet::rhs_w()LPRowSetprotected
soplex::LPRowSet::rhs_w(const DataKey &k)LPRowSetprotected
rId(int n) const SPxLP
ROW enum valueSPxSolver
rowId(int i) const SPxSolver
rows() const SPxSolver
rowSet() const LPRowSetprotected
rowType(int i) const SPxLP
rowType(const SPxRowId &id) const SPxLP
rowVector(int i) const SPxLP
rowVector(const SPxRowId &id) const SPxLP
soplex::LPRowSet::rowVector(const DataKey &k) const LPRowSetprotected
soplex::LPRowSet::rowVector_w(const DataKey &k)LPRowSetprotected
RUNNING enum valueSPxSolver
sense() const SPxSolver
setBasis(const VarStatus rows[], const VarStatus cols[])SPxSolver
setBasisStatus(SPxBasis::SPxStatus stat)SPxSolver
setDelta(Real d)SPxSolver
setDual(Vector &p_vector)SPxSolverprivate
setDualColBounds()SPxSolverprotected
setDualRowBounds()SPxSolverprotected
setEnterBound4Col(int, int)SPxSolverprotected
setEnterBound4Row(int, int)SPxSolverprotected
setEnterBounds()SPxSolverprotectedvirtual
setFeastol(Real d)SPxSolver
setIrthreshold(Real d)SPxSolver
setLeaveBound4Col(int i, int n)SPxSolverprotected
setLeaveBound4Row(int i, int n)SPxSolverprotected
setLeaveBounds()SPxSolverprotectedvirtual
setMaxRefinements(int p_maxrefinements)SPxSolvervirtual
setMaxUpdates(int maxUp)SPxBasisprotected
setOpttol(Real d)SPxSolver
setPricer(SPxPricer *pricer, const bool destroy=false)SPxSolvervirtual
setPricing(Pricing pr)SPxSolver
setPrimal(Vector &p_vector)SPxSolverprivate
setPrimalBounds()SPxSolverprotected
setRedCost(Vector &p_vector)SPxSolverprivate
setRep(Representation p_rep)SPxSolver
soplex::SPxBasis::setRep()SPxBasisprotected
setSlacks(Vector &p_vector)SPxSolverprivate
setSolver(SLinSolver *slu, const bool destroy=false)SPxSolvervirtual
setStarter(SPxStarter *starter, const bool destroy=false)SPxSolvervirtual
setStatus(SPxStatus stat)SPxBasisprotected
setTerminationIter(int iteration=-1)SPxSolvervirtual
setTerminationTime(Real time=infinity)SPxSolvervirtual
setTerminationValue(Real value=infinity)SPxSolvervirtual
setTester(SPxRatioTester *tester, const bool destroy=false)SPxSolvervirtual
setType(Type tp)SPxSolver
soplex::SPxLP::setType(int i, LPRow::Type type)LPRowSet
setup4coSolve(Vector *p_y, SSVector *p_rhs)SPxSolver
setup4solve(Vector *p_y, SSVector *p_rhs)SPxSolver
setup4solve2(Vector *p_y2, SSVector *p_rhs2)SPxSolver
setupPupdate(void)SPxSolverprotectedvirtual
shift() const SPxSolvervirtual
shiftFvec()SPxSolver
shiftLBbound(int i, Real to)SPxSolver
shiftLCbound(int i, Real to)SPxSolver
shiftLPbound(int i, Real to)SPxSolver
shiftPvec()SPxSolver
shiftUBbound(int i, Real to)SPxSolver
shiftUCbound(int i, Real to)SPxSolver
shiftUPbound(int i, Real to)SPxSolver
SINGULAR enum valueSPxSolver
soplex::size() const DataArray< T >protected
soplex::LPColSet::size() const DataArray< T >protected
slinSolver() const SPxSolver
solve()SPxSolvervirtual
soplex::SPxBasis::solve(Vector &x, const Vector &rhs)SPxBasisprotected
soplex::SPxBasis::solve(SSVector &x, const SVector &rhs)SPxBasisprotected
solve4update(SSVector &x, const SVector &rhs)SPxBasisprotected
solve4update(SSVector &x, Vector &y, const SVector &rhsx, SSVector &rhsy)SPxBasisprotected
solve4update(SSVector &x, Vector &y, Vector &y2, const SVector &rhsx, SSVector &rhsy, SSVector &rhsy2)SPxBasisprotected
solver() const SPxBasisprotected
solveVector2SPxSolverprivate
solveVector2rhsSPxSolverprivate
solveVector3SPxSolverprivate
solveVector3rhsSPxSolverprivate
sparsePricingEnterSPxSolver
sparsePricingEnterCoSPxSolver
sparsePricingLeaveSPxSolver
sparsityThresholdEnterSPxSolver
sparsityThresholdEnterCoSPxSolver
sparsityThresholdLeaveSPxSolver
SPxBasis()SPxBasisprotected
soplex::SPxBasis::SPxBasis(const SPxBasis &old)SPxBasisprotected
SPxBoundFlippingRT classSPxSolverfriend
SPxFastRT classSPxSolverfriend
SPxLP()SPxLP
SPxLP(const SPxLP &old)SPxLP
spxSense() const SPxLP
SPxSense enum nameSPxLP
SPxSolver(Type type=LEAVE, Representation rep=ROW)SPxSolverexplicit
SPxSolver(const SPxSolver &base)SPxSolver
SPxStatus enum nameSPxBasisprotected
stability() const SPxBasisprotected
starter() const SPxSolver
statistics() const SPxSolver
Status enum nameSPxSolver
status() const SPxSolver
subversion() const SPxSolver
soplex::SVSet(int pmax=-1, int pmemmax=-1, Real pfac=1.1, Real pmemFac=1.2)SVSetexplicitprotected
soplex::SVSet(const SVSet &old)SVSetprotected
soplex::LPColSet::SVSet(int pmax=-1, int pmemmax=-1, Real pfac=1.1, Real pmemFac=1.2)SVSetexplicitprotected
soplex::LPColSet::SVSet(const SVSet &old)SVSetprotected
terminate()SPxSolvervirtual
terminationIter() const SPxSolvervirtual
terminationTime() const SPxSolvervirtual
terminationValue() const SPxSolvervirtual
test() const SPxSolver
test(int i, SPxBasis::Desc::Status stat) const SPxSolverprivate
testBounds() const SPxSolver
testVecs()SPxSolver
theBaseIdSPxBasisprotected
theCoLboundSPxSolverprotected
theCoPrhsSPxSolverprotected
theCoPvecSPxSolverprotected
theCoTestSPxSolverprotected
theCoUboundSPxSolverprotected
thecovectorsSPxSolverprotected
theCPvecSPxSolverprotected
theCumulativeTimeSPxSolverprivate
theFrhsSPxSolverprotected
theFvecSPxSolverprotected
theLBboundSPxSolverprotected
theLboundSPxSolverprotected
theLCboundSPxSolverprotected
theLPSPxBasisprotected
theLRboundSPxSolverprotected
thepricerSPxSolverprotected
thePricingSPxSolverprivate
thePvecSPxSolverprotected
theratiotesterSPxSolverprotected
theRepSPxSolverprivate
theRPvecSPxSolverprotected
theShiftSPxSolverprivate
thestarterSPxSolverprotected
theTestSPxSolverprotected
theTimeSPxSolverprivate
theTypeSPxSolverprivate
theUBboundSPxSolverprotected
theUboundSPxSolverprotected
theUCboundSPxSolverprotected
theURboundSPxSolverprotected
thevectorsSPxSolverprotected
time() const SPxSolver
totalboundflipsSPxSolverprotected
totalUpdateCountSPxBasisprotected
totalUpdateTimeSPxBasisprotected
Type enum nameSPxSolver
type() const SPxSolver
soplex::SPxLP::type(int i) const LPRowSet
soplex::SPxLP::type(const DataKey &k) const LPRowSet
ubBound() const SPxSolver
ubBound()SPxSolver
ucBound() const SPxSolver
ucBound()SPxSolver
UNBOUNDED enum valueSPxSolver
UNDEFINED enum valueSPxSolver
ungetEnterVal(SPxId enterId, SPxBasis::Desc::Status enterStat, Real leaveVal, const SVector &vec)SPxSolverprotectedvirtual
unInit()SPxSolverprotectedvirtual
unitVecsSPxSolverprotected
unitVector(int i) const SPxSolver
UNKNOWN enum valueSPxSolver
unLoad()SPxBasisprotectedvirtual
unShift(void)SPxSolvervirtual
upBound() const SPxSolver
upBound()SPxSolver
updateCoTest()SPxSolverprivate
updateCountSPxBasisprotected
updateFtest()SPxSolverprivate
updateTest()SPxSolverprivate
upper() const SPxLP
upper(int i) const SPxLP
upper(const SPxColId &id) const SPxLP
soplex::LPColSet::upper(const DataKey &k) const LPColSetprotected
upper_w(int i)SPxLPprotected
soplex::LPColSet::upper_w()LPColSetprotected
soplex::LPColSet::upper_w(const DataKey &k)LPColSetprotected
value() const SPxSolvervirtual
soplex::SPxLP::value(int i) const LPRowSet
soplex::SPxLP::value(const DataKey &k) const LPRowSet
VarStatus enum nameSPxSolver
varStatus(int i) const SPxSolver
varStatusToBasisStatusCol(int col, VarStatus stat) const SPxSolverprotected
varStatusToBasisStatusRow(int row, VarStatus stat) const SPxSolverprotected
vector(int i) const SPxSolver
vector(const SPxRowId &rid) const SPxSolver
vector(const SPxColId &cid) const SPxSolver
vector(const SPxId &p_id) const SPxSolver
version() const SPxSolver
writeBasis(std::ostream &os, const NameSet *rownames, const NameSet *colnames) const SPxBasisprotectedvirtual
writeBasisFile(const char *filename, const NameSet *rowNames, const NameSet *colNames) const SPxSolvervirtual
writeFile(const char *filename, const NameSet *rowNames=0, const NameSet *colNames=0, const DIdxSet *p_intvars=0) const SPxLPvirtual
writeLPF(std::ostream &out, const NameSet *rowNames, const NameSet *colNames, const DIdxSet *p_intvars=0) const SPxLPvirtual
writeMPS(std::ostream &out, const NameSet *rowNames, const NameSet *colNames, const DIdxSet *p_intvars=0) const SPxLPvirtual
writeState(const char *filename, const NameSet *rowNames=NULL, const NameSet *colNames=NULL) const SPxSolvervirtual
soplex::xtend(int n, int newmax)LPRowSetprotected
soplex::xtend(const DataKey &pkey, int pnewmax)LPRowSetprotected
soplex::SVSet::xtend(SVector &svec, int newmax)SVSetprotected
soplex::LPColSet::xtend(int n, int newmax)LPColSetprotected
soplex::LPColSet::xtend(const DataKey &pkey, int pnewmax)LPColSetprotected
soplex::SVSet::xtend(SVector &svec, int newmax)SVSetprotected
ZERO enum valueSPxSolver
soplex::~DataArray()DataArray< T >protected
soplex::LPColSet::~DataArray()DataArray< T >protected
~LPColSet()LPColSetprotected
~LPRowSet()LPRowSetprotected
~SPxBasis()SPxBasisprotectedvirtual
~SPxLP()SPxLPvirtual
~SPxSolver()SPxSolvervirtual
soplex::~SVSet()SVSetprotected
soplex::LPColSet::~SVSet()SVSetprotected