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() const | abacus::LP | inlinevirtual |
| Infeasible enum value | abacus::LP | |
| 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<< | 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 |