This is the complete list of members for abacus::LpSub, 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 | |
| addCons(ArrayBuffer< Constraint * > &newCons) | abacus::LpSub | privatevirtual |
| addRows(ArrayBuffer< Row * > &newRows) | abacus::LP | |
| addVars(ArrayBuffer< Variable * > &vars, ArrayBuffer< FSVarStat * > &fsVarStat, ArrayBuffer< double > &lb, ArrayBuffer< double > &ub) | abacus::LpSub | privatevirtual |
| 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 override | abacus::LpSub | virtual |
| barXValStatus() const | abacus::LP | inline |
| barXValStatus_ | abacus::LP | protected |
| basisStatus() const | abacus::LP | inline |
| basisStatus_ | abacus::LP | protected |
| BoundBranchRule | abacus::LpSub | friend |
| changeLBound(int i, double newLb) override | abacus::LpSub | privatevirtual |
| changeRhs(Array< double > &newRhs) | abacus::LP | inline |
| changeUBound(int i, double newUb) override | abacus::LpSub | privatevirtual |
| colRangeCheck(int i) const | abacus::LP | protected |
| colRealloc(int newSize) | abacus::LpSub | private |
| colsNnz(int nRow, Array< Row * > &rows, Array< int > &nnz) | abacus::LP | protected |
| ConBranchRule | abacus::LpSub | friend |
| conRealloc(int newSize) | abacus::LpSub | privatevirtual |
| constraint2row(ArrayBuffer< Constraint * > &newCons, ArrayBuffer< Row * > &newRows) | abacus::LpSub | private |
| COPBRANCHRULE | abacus::LpSub | friend |
| Dual enum value | abacus::LP | |
| eliminable(int i) const | abacus::LpSub | private |
| eliminated(int i) const | abacus::LpSub | inlineprivate |
| elimVal(int i) const | abacus::LpSub | privatevirtual |
| elimVal(FSVarStat *stat, double lb, double ub) const | abacus::LpSub | privatevirtual |
| 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 &infeasCon, int &infeasVar, double *bInvRow) const override | abacus::LpSub | virtual |
| getSimplexIterationLimit(int &limit) const | abacus::LP | inline |
| infeasCon() | abacus::LpSub | inline |
| infeasCons_ | abacus::LpSub | private |
| Infeasible enum value | abacus::LP | |
| infeasible() const override | abacus::LpSub | inlinevirtual |
| initialize() | abacus::LpSub | protectedvirtual |
| initialize(OptSense sense, int nRow, int maxRow, int nCol, int maxCol, Array< double > &obj, Array< double > &lBound, Array< double > &uBound, Array< Row * > &rows) | abacus::LpSub | private |
| 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::LpSub | private |
| initPostOpt() | abacus::LP | inlineprivate |
| lBound(int i) const | abacus::LpSub | |
| LimitReached enum value | abacus::LP | |
| loadBasis(Array< LPVARSTAT::STATUS > &lpVarStat, Array< SlackStat::STATUS > &slackStat) override | abacus::LpSub | virtual |
| LP(Master *master) | abacus::LP | inline |
| LP(const LP &rhs) | abacus::LP | private |
| lp2orig_ | abacus::LpSub | private |
| lpSolverTime() | abacus::LP | inline |
| lpSolverTime_ | abacus::LP | protected |
| LpSub(Master *master, const Sub *sub) | abacus::LpSub | inline |
| LpSub(const LpSub &rhs) | abacus::LpSub | private |
| lpVarStat(int i) const override | abacus::LpSub | virtual |
| master_ | abacus::LP | protected |
| maxCol() const | abacus::LpSub | private |
| maxRow() const | abacus::LP | inline |
| METHOD enum name | abacus::LP | |
| Missing enum value | abacus::LP | |
| nCol() const | abacus::LpSub | private |
| nnz() const | abacus::LpSub | private |
| nOpt() const | abacus::LP | inline |
| nOpt_ | abacus::LP | protected |
| nOrigVar_ | abacus::LpSub | private |
| nRow() const | abacus::LP | inline |
| obj(int i) const | abacus::LpSub | private |
| onOff(bool value) | abacus::AbacusRoot | static |
| operator=(const LpSub &rhs) | abacus::LpSub | private |
| Optimal enum value | abacus::LP | |
| optimize(METHOD method) override | abacus::LpSub | privatevirtual |
| OPTSTAT enum name | abacus::LP | |
| optStat_ | abacus::LP | protected |
| orig2lp_ | abacus::LpSub | private |
| pivotSlackVariableIn(ArrayBuffer< int > &rows) | abacus::LP | virtual |
| Primal enum value | abacus::LP | |
| reco(int i) const override | abacus::LpSub | virtual |
| recoStatus() const | abacus::LP | inline |
| recoStatus_ | abacus::LP | protected |
| remCols(ArrayBuffer< int > &cols) | abacus::LP | inline |
| removeCons(ArrayBuffer< int > &ind) | abacus::LpSub | inlineprivatevirtual |
| removeVars(ArrayBuffer< int > &vars) | abacus::LpSub | privatevirtual |
| 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::LpSub | private |
| rows2cols(int nRow, Array< Row * > &rows, Array< SparVec * > &cols) | abacus::LP | protected |
| sense() const | abacus::LP | inline |
| sense(const OptSense &newSense) | abacus::LP | inline |
| SetBranchRule | abacus::LpSub | friend |
| 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 | |
| Sub | abacus::LpSub | friend |
| sub() const | abacus::LpSub | inline |
| sub_ | abacus::LpSub | private |
| trueNCol() const | abacus::LpSub | inline |
| trueNnz() const | abacus::LpSub | inline |
| uBound(int i) const | abacus::LpSub | |
| Unbounded enum value | abacus::LP | |
| Unoptimized enum value | abacus::LP | |
| ValBranchRule | abacus::LpSub | friend |
| value() const override | abacus::LpSub | inlinevirtual |
| valueAdd_ | abacus::LpSub | private |
| varRealloc(int newSize) | abacus::LpSub | privatevirtual |
| writeBasisMatrix(const char *fileName) | abacus::LP | |
| xVal(int i) const override | abacus::LpSub | virtual |
| 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 |
| ~LpSub() | abacus::LpSub | virtual |