Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

abacus::LpSub Member List

This is the complete list of members for abacus::LpSub, including all inherited members.

_addCols(ArrayBuffer< Column * > &newCols)=0abacus::LPprotectedpure virtual
_addRows(ArrayBuffer< Row * > &newRows)=0abacus::LPprotectedpure virtual
_approx()=0abacus::LPprotectedpure virtual
_barrier(bool doCrossover)=0abacus::LPprotectedpure virtual
_barXVal(int i) const =0abacus::LPprotectedpure virtual
_changeLBound(int i, double newLb)=0abacus::LPprotectedpure virtual
_changeRhs(Array< double > &newRhs)=0abacus::LPprotectedpure virtual
_changeUBound(int i, double newUb)=0abacus::LPprotectedpure virtual
_colRealloc(int newSize)=0abacus::LPprotectedpure virtual
_dualSimplex()=0abacus::LPprotectedpure virtual
_getInfeas(int &infeasRow, int &infeasCol, double *bInvRow) const =0abacus::LPprotectedpure virtual
_getSimplexIterationLimit(int &limit) const =0abacus::LPprotectedpure virtual
_initialize(OptSense sense, int nRow, int maxRow, int nCol, int maxCol, Array< double > &obj, Array< double > &lBound, Array< double > &uBound, Array< Row * > &rows)=0abacus::LPprotectedpure virtual
_lBound(int i) const =0abacus::LPprotectedpure virtual
_loadBasis(Array< LPVARSTAT::STATUS > &lpVarStat, Array< SlackStat::STATUS > &slackStat)=0abacus::LPprotectedpure virtual
_lpVarStat(int i) const =0abacus::LPprotectedpure virtual
_maxCol() const =0abacus::LPprotectedpure virtual
_maxRow() const =0abacus::LPprotectedpure virtual
_nCol() const =0abacus::LPprotectedpure virtual
_nnz() const =0abacus::LPprotectedpure virtual
_nRow() const =0abacus::LPprotectedpure virtual
_obj(int i) const =0abacus::LPprotectedpure virtual
_pivotSlackVariableIn(ArrayBuffer< int > &rows)=0abacus::LPprotectedpure virtual
_primalSimplex()=0abacus::LPprotectedpure virtual
_reco(int i) const =0abacus::LPprotectedpure virtual
_remCols(ArrayBuffer< int > &vars)=0abacus::LPprotectedpure virtual
_remRows(ArrayBuffer< int > &ind)=0abacus::LPprotectedpure virtual
_rhs(int i) const =0abacus::LPprotectedpure virtual
_row(int i, Row &r) const =0abacus::LPprotectedpure virtual
_rowRealloc(int newSize)=0abacus::LPprotectedpure virtual
_sense() const =0abacus::LPprotectedpure virtual
_sense(const OptSense &newSense)=0abacus::LPprotectedpure virtual
_setSimplexIterationLimit(int limit)=0abacus::LPprotectedpure virtual
_slack(int i) const =0abacus::LPprotectedpure virtual
_slackStat(int i) const =0abacus::LPprotectedpure virtual
_uBound(int i) const =0abacus::LPprotectedpure virtual
_value() const =0abacus::LPprotectedpure virtual
_xVal(int i) const =0abacus::LPprotectedpure virtual
_yVal(int i) const =0abacus::LPprotectedpure virtual
addCols(ArrayBuffer< Column * > &newCols)abacus::LP
addCons(ArrayBuffer< Constraint * > &newCons)abacus::LpSubprivatevirtual
addRows(ArrayBuffer< Row * > &newRows)abacus::LP
addVars(ArrayBuffer< Variable * > &vars, ArrayBuffer< FSVarStat * > &fsVarStat, ArrayBuffer< double > &lb, ArrayBuffer< double > &ub)abacus::LpSubprivatevirtual
Approximate enum valueabacus::LP
ascii2bool(const string &str)abacus::AbacusRootstatic
Available enum valueabacus::LP
BarrierAndCrossover enum valueabacus::LP
BarrierNoCrossover enum valueabacus::LP
barXVal(int i) const overrideabacus::LpSubvirtual
barXValStatus() constabacus::LPinline
barXValStatus_abacus::LPprotected
basisStatus() constabacus::LPinline
basisStatus_abacus::LPprotected
BoundBranchRule classabacus::LpSubfriend
changeLBound(int i, double newLb) overrideabacus::LpSubprivatevirtual
changeRhs(Array< double > &newRhs)abacus::LPinline
changeUBound(int i, double newUb) overrideabacus::LpSubprivatevirtual
colRangeCheck(int i) constabacus::LPprotected
colRealloc(int newSize)abacus::LpSubprivate
colsNnz(int nRow, Array< Row * > &rows, Array< int > &nnz)abacus::LPprotected
ConBranchRule classabacus::LpSubfriend
conRealloc(int newSize)abacus::LpSubprivatevirtual
constraint2row(ArrayBuffer< Constraint * > &newCons, ArrayBuffer< Row * > &newRows)abacus::LpSubprivate
COPBRANCHRULE classabacus::LpSubfriend
Dual enum valueabacus::LP
eliminable(int i) constabacus::LpSubprivate
eliminated(int i) constabacus::LpSubinlineprivate
elimVal(int i) constabacus::LpSubprivatevirtual
elimVal(FSVarStat *stat, double lb, double ub) constabacus::LpSubprivatevirtual
endsWith(const string &str, const string &end)abacus::AbacusRootstatic
Error enum valueabacus::LP
Feasible enum valueabacus::LP
fracPart(double x)abacus::AbacusRootinlinestatic
getInfeas(int &infeasCon, int &infeasVar, double *bInvRow) const overrideabacus::LpSubvirtual
getSimplexIterationLimit(int &limit) constabacus::LPinline
infeasCon()abacus::LpSubinline
infeasCons_abacus::LpSubprivate
infeasible() const overrideabacus::LpSubinlinevirtual
Infeasible enum valueabacus::LP
initialize()abacus::LpSubprotectedvirtual
initialize(OptSense sense, int nRow, int maxRow, int nCol, int maxCol, Array< double > &obj, Array< double > &lBound, Array< double > &uBound, Array< Row * > &rows)abacus::LpSubprivate
initialize(OptSense sense, int nRow, int maxRow, int nCol, int maxCol, Array< double > &obj, Array< double > &lBound, Array< double > &uBound, Array< Row * > &rows, Array< LPVARSTAT::STATUS > &lpVarStat, Array< SlackStat::STATUS > &slackStat)abacus::LpSubprivate
initPostOpt()abacus::LPinlineprivate
lBound(int i) constabacus::LpSub
LimitReached enum valueabacus::LP
loadBasis(Array< LPVARSTAT::STATUS > &lpVarStat, Array< SlackStat::STATUS > &slackStat) overrideabacus::LpSubvirtual
LP(Master *master)abacus::LPinline
LP(const LP &rhs)abacus::LPprivate
lp2orig_abacus::LpSubprivate
lpSolverTime()abacus::LPinline
lpSolverTime_abacus::LPprotected
LpSub(Master *master, const Sub *sub)abacus::LpSubinline
LpSub(const LpSub &rhs)abacus::LpSubprivate
lpVarStat(int i) const overrideabacus::LpSubvirtual
master_abacus::LPprotected
maxCol() constabacus::LpSubprivate
maxRow() constabacus::LPinline
METHOD enum nameabacus::LP
Missing enum valueabacus::LP
nCol() constabacus::LpSubprivate
nnz() constabacus::LpSubprivate
nOpt() constabacus::LPinline
nOpt_abacus::LPprotected
nOrigVar_abacus::LpSubprivate
nRow() constabacus::LPinline
obj(int i) constabacus::LpSubprivate
onOff(bool value)abacus::AbacusRootstatic
operator=(const LpSub &rhs)abacus::LpSubprivate
Optimal enum valueabacus::LP
optimize(METHOD method) overrideabacus::LpSubprivatevirtual
OPTSTAT enum nameabacus::LP
optStat_abacus::LPprotected
orig2lp_abacus::LpSubprivate
pivotSlackVariableIn(ArrayBuffer< int > &rows)abacus::LPvirtual
Primal enum valueabacus::LP
reco(int i) const overrideabacus::LpSubvirtual
recoStatus() constabacus::LPinline
recoStatus_abacus::LPprotected
remCols(ArrayBuffer< int > &cols)abacus::LPinline
removeCons(ArrayBuffer< int > &ind)abacus::LpSubinlineprivatevirtual
removeVars(ArrayBuffer< int > &vars)abacus::LpSubprivatevirtual
remRows(ArrayBuffer< int > &ind)abacus::LPinline
rhs(int i) constabacus::LPinline
row(int i, Row &r) constabacus::LPinline
rowRangeCheck(int r) constabacus::LPprotected
rowRealloc(int newSize)abacus::LpSubprivate
rows2cols(int nRow, Array< Row * > &rows, Array< SparVec * > &cols)abacus::LPprotected
sense() constabacus::LPinline
sense(const OptSense &newSense)abacus::LPinline
SetBranchRule classabacus::LpSubfriend
setSimplexIterationLimit(int limit)abacus::LPinline
slack(int c) constabacus::LPinlinevirtual
slackStat(int i) constabacus::LPinlinevirtual
slackStatus() constabacus::LPinline
slackStatus_abacus::LPprotected
SOLSTAT enum nameabacus::LP
sub() constabacus::LpSubinline
Sub classabacus::LpSubfriend
sub_abacus::LpSubprivate
trueNCol() constabacus::LpSubinline
trueNnz() constabacus::LpSubinline
uBound(int i) constabacus::LpSub
Unbounded enum valueabacus::LP
Unoptimized enum valueabacus::LP
ValBranchRule classabacus::LpSubfriend
value() const overrideabacus::LpSubinlinevirtual
valueAdd_abacus::LpSubprivate
varRealloc(int newSize)abacus::LpSubprivatevirtual
writeBasisMatrix(const char *fileName)abacus::LP
xVal(int i) const overrideabacus::LpSubvirtual
xValStatus() constabacus::LPinline
xValStatus_abacus::LPprotected
yVal(int c) constabacus::LPinlinevirtual
yValStatus() constabacus::LPinline
yValStatus_abacus::LPprotected
~AbacusRoot()abacus::AbacusRootinlinevirtual
~LP()abacus::LPinlinevirtual
~LpSub()abacus::LpSubvirtual