This is the complete list of members for abacus::LP, including all inherited members.
_addCols(ArrayBuffer< Column * > &newCols)=0 | abacus::LP | protectedpure virtual |
_addRows(ArrayBuffer< Row * > &newRows)=0 | abacus::LP | protectedpure virtual |
_approx()=0 | abacus::LP | protectedpure virtual |
_barrier(bool doCrossover)=0 | abacus::LP | protectedpure virtual |
_barXVal(int i) const =0 | abacus::LP | protectedpure virtual |
_changeLBound(int i, double newLb)=0 | abacus::LP | protectedpure virtual |
_changeRhs(Array< double > &newRhs)=0 | abacus::LP | protectedpure virtual |
_changeUBound(int i, double newUb)=0 | abacus::LP | protectedpure virtual |
_colRealloc(int newSize)=0 | abacus::LP | protectedpure virtual |
_dualSimplex()=0 | abacus::LP | protectedpure virtual |
_getInfeas(int &infeasRow, int &infeasCol, double *bInvRow) const =0 | abacus::LP | protectedpure virtual |
_getSimplexIterationLimit(int &limit) const =0 | abacus::LP | protectedpure virtual |
_initialize(OptSense sense, int nRow, int maxRow, int nCol, int maxCol, Array< double > &obj, Array< double > &lBound, Array< double > &uBound, Array< Row * > &rows)=0 | abacus::LP | protectedpure virtual |
_lBound(int i) const =0 | abacus::LP | protectedpure virtual |
_loadBasis(Array< LPVARSTAT::STATUS > &lpVarStat, Array< SlackStat::STATUS > &slackStat)=0 | abacus::LP | protectedpure virtual |
_lpVarStat(int i) const =0 | abacus::LP | protectedpure virtual |
_maxCol() const =0 | abacus::LP | protectedpure virtual |
_maxRow() const =0 | abacus::LP | protectedpure virtual |
_nCol() const =0 | abacus::LP | protectedpure virtual |
_nnz() const =0 | abacus::LP | protectedpure virtual |
_nRow() const =0 | abacus::LP | protectedpure virtual |
_obj(int i) const =0 | abacus::LP | protectedpure virtual |
_pivotSlackVariableIn(ArrayBuffer< int > &rows)=0 | abacus::LP | protectedpure virtual |
_primalSimplex()=0 | abacus::LP | protectedpure virtual |
_reco(int i) const =0 | abacus::LP | protectedpure virtual |
_remCols(ArrayBuffer< int > &vars)=0 | abacus::LP | protectedpure virtual |
_remRows(ArrayBuffer< int > &ind)=0 | abacus::LP | protectedpure virtual |
_rhs(int i) const =0 | abacus::LP | protectedpure virtual |
_row(int i, Row &r) const =0 | abacus::LP | protectedpure virtual |
_rowRealloc(int newSize)=0 | abacus::LP | protectedpure virtual |
_sense() const =0 | abacus::LP | protectedpure virtual |
_sense(const OptSense &newSense)=0 | abacus::LP | protectedpure virtual |
_setSimplexIterationLimit(int limit)=0 | abacus::LP | protectedpure virtual |
_slack(int i) const =0 | abacus::LP | protectedpure virtual |
_slackStat(int i) const =0 | abacus::LP | protectedpure virtual |
_uBound(int i) const =0 | abacus::LP | protectedpure virtual |
_value() const =0 | abacus::LP | protectedpure virtual |
_xVal(int i) const =0 | abacus::LP | protectedpure virtual |
_yVal(int i) const =0 | abacus::LP | protectedpure virtual |
addCols(ArrayBuffer< Column * > &newCols) | abacus::LP | |
addRows(ArrayBuffer< Row * > &newRows) | abacus::LP | |
Approximate enum value | abacus::LP | |
ascii2bool(const string &str) | abacus::AbacusRoot | static |
Available enum value | abacus::LP | |
BarrierAndCrossover enum value | abacus::LP | |
BarrierNoCrossover enum value | abacus::LP | |
barXVal(int i) const | abacus::LP | inlinevirtual |
barXValStatus() const | abacus::LP | inline |
barXValStatus_ | abacus::LP | protected |
basisStatus() const | abacus::LP | inline |
basisStatus_ | abacus::LP | protected |
changeLBound(int i, double newLb) | abacus::LP | virtual |
changeRhs(Array< double > &newRhs) | abacus::LP | inline |
changeUBound(int i, double newUb) | abacus::LP | virtual |
colRangeCheck(int i) const | abacus::LP | protected |
colRealloc(int newSize) | abacus::LP | inline |
colsNnz(int nRow, Array< Row * > &rows, Array< int > &nnz) | abacus::LP | protected |
Dual enum value | abacus::LP | |
endsWith(const string &str, const string &end) | abacus::AbacusRoot | static |
Error enum value | abacus::LP | |
Feasible enum value | abacus::LP | |
fracPart(double x) | abacus::AbacusRoot | inlinestatic |
getInfeas(int &infeasRow, int &infeasCol, double *bInvRow) const | abacus::LP | inlinevirtual |
getSimplexIterationLimit(int &limit) const | abacus::LP | inline |
Infeasible enum value | abacus::LP | |
infeasible() const | abacus::LP | inlinevirtual |
initialize(OptSense sense, int nRow, int maxRow, int nCol, int maxCol, Array< double > &obj, Array< double > &lBound, Array< double > &uBound, Array< Row * > &rows) | abacus::LP | inline |
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::LP | inline |
initPostOpt() | abacus::LP | inlineprivate |
lBound(int i) const | abacus::LP | inline |
LimitReached enum value | abacus::LP | |
loadBasis(Array< LPVARSTAT::STATUS > &lpVarStat, Array< SlackStat::STATUS > &slackStat) | abacus::LP | inlinevirtual |
LP(Master *master) | abacus::LP | inline |
LP(const LP &rhs) | abacus::LP | private |
lpSolverTime() | abacus::LP | inline |
lpSolverTime_ | abacus::LP | protected |
lpVarStat(int i) const | abacus::LP | inlinevirtual |
master_ | abacus::LP | protected |
maxCol() const | abacus::LP | inline |
maxRow() const | abacus::LP | inline |
METHOD enum name | abacus::LP | |
Missing enum value | abacus::LP | |
nCol() const | abacus::LP | inline |
nnz() const | abacus::LP | inline |
nOpt() const | abacus::LP | inline |
nOpt_ | abacus::LP | protected |
nRow() const | abacus::LP | inline |
obj(int i) const | abacus::LP | inline |
onOff(bool value) | abacus::AbacusRoot | static |
operator<<(std::ostream &out, const LP &rhs) | abacus::LP | friend |
operator=(const LP &rhs) | abacus::LP | private |
Optimal enum value | abacus::LP | |
optimize(METHOD method) | abacus::LP | virtual |
OPTSTAT enum name | abacus::LP | |
optStat_ | abacus::LP | protected |
pivotSlackVariableIn(ArrayBuffer< int > &rows) | abacus::LP | virtual |
Primal enum value | abacus::LP | |
reco(int i) const | abacus::LP | inlinevirtual |
recoStatus() const | abacus::LP | inline |
recoStatus_ | abacus::LP | protected |
remCols(ArrayBuffer< int > &cols) | abacus::LP | inline |
remRows(ArrayBuffer< int > &ind) | abacus::LP | inline |
rhs(int i) const | abacus::LP | inline |
row(int i, Row &r) const | abacus::LP | inline |
rowRangeCheck(int r) const | abacus::LP | protected |
rowRealloc(int newSize) | abacus::LP | inline |
rows2cols(int nRow, Array< Row * > &rows, Array< SparVec * > &cols) | abacus::LP | protected |
sense() const | abacus::LP | inline |
sense(const OptSense &newSense) | abacus::LP | inline |
setSimplexIterationLimit(int limit) | abacus::LP | inline |
slack(int c) const | abacus::LP | inlinevirtual |
slackStat(int i) const | abacus::LP | inlinevirtual |
slackStatus() const | abacus::LP | inline |
slackStatus_ | abacus::LP | protected |
SOLSTAT enum name | abacus::LP | |
uBound(int i) const | abacus::LP | inline |
Unbounded enum value | abacus::LP | |
Unoptimized enum value | abacus::LP | |
value() const | abacus::LP | inlinevirtual |
writeBasisMatrix(const char *fileName) | abacus::LP | |
xVal(int i) const | abacus::LP | inlinevirtual |
xValStatus() const | abacus::LP | inline |
xValStatus_ | abacus::LP | protected |
yVal(int c) const | abacus::LP | inlinevirtual |
yValStatus() const | abacus::LP | inline |
yValStatus_ | abacus::LP | protected |
~AbacusRoot() | abacus::AbacusRoot | inlinevirtual |
~LP() | abacus::LP | inlinevirtual |