| adjustTableauRow(int var, TabRow &row, int direction) | LAP::CglLandPSimplex | protected |
| basics_ | LAP::CglLandPSimplex | private |
| basis_ | LAP::CglLandPSimplex | private |
| bestSigma_ | LAP::CglLandPSimplex | private |
| cacheUpdate(const CglLandP::CachedData &cached, bool reducedSpace=0) | LAP::CglLandPSimplex | |
| CglLandPSimplex(const OsiSolverInterface &si, const CglLandP::CachedData &cached, const CglLandP::Parameters ¶ms, Validator &validator) | LAP::CglLandPSimplex | |
| CglLandPSimplex() | LAP::CglLandPSimplex | private |
| CglLandPSimplex(const CglLandPSimplex &) | LAP::CglLandPSimplex | private |
| changeBasis(int incoming, int leaving, int direction, bool modularize) | LAP::CglLandPSimplex | protected |
| checkBasis() | LAP::CglLandPSimplex | private |
| chosenReducedCostVal_ | LAP::CglLandPSimplex | private |
| col_in_subspace | LAP::CglLandPSimplex | private |
| colCandidateToLeave_ | LAP::CglLandPSimplex | private |
| colsol_ | LAP::CglLandPSimplex | private |
| colsolToCut_ | LAP::CglLandPSimplex | private |
| compute_p_q_r_s(double gamma, int gammaSign, double &p, double &q, double &r, double &s) | LAP::CglLandPSimplex | private |
| computeCglpObjective(const TabRow &row, bool modularize=false) const | LAP::CglLandPSimplex | protected |
| computeCglpObjective(double gamma, bool strengthen, TabRow &row) | LAP::CglLandPSimplex | protected |
| computeCglpObjective(double gamma, bool strengthen) | LAP::CglLandPSimplex | protected |
| computeCglpRedCost(int direction, int gammaSign, double tau) | LAP::CglLandPSimplex | protected |
| computeRedCostConstantsInRow() | LAP::CglLandPSimplex | protected |
| computeWeights(CglLandP::LHSnorm norm, CglLandP::Normalization type, CglLandP::RhsWeightType rhs) | LAP::CglLandPSimplex | protected |
| createIntersectionCut(TabRow &row, OsiRowCut &cut) const | LAP::CglLandPSimplex | protected |
| createMIG(TabRow &row, OsiRowCut &cut) const | LAP::CglLandPSimplex | protected |
| cuts_ | LAP::CglLandPSimplex | private |
| eliminate_slacks(double *vec) const | LAP::CglLandPSimplex | protected |
| extraCuts() | LAP::CglLandPSimplex | inline |
| fastFindBestPivotColumn(int direction, int gammaSign, double pivotTol, double rhsTol, bool reducedSpace, bool allowNonImproving, double &bestSigma, bool modularize) | LAP::CglLandPSimplex | protected |
| fastFindCutImprovingPivotRow(int &direction, int &gammaSign, double tolerance, bool flagPositiveRows) | LAP::CglLandPSimplex | protected |
| findBestPivot(int &leaving, int &direction, const CglLandP::Parameters ¶ms) | LAP::CglLandPSimplex | protected |
| findBestPivotColumn(int direction, double pivotTol, bool reducedSpace, bool allowDegeneratePivot, bool modularize) | LAP::CglLandPSimplex | protected |
| findCutImprovingPivotRow(int &direction, int &gammaSign, double tolerance) | LAP::CglLandPSimplex | protected |
| freeSi() | LAP::CglLandPSimplex | inline |
| gammas_ | LAP::CglLandPSimplex | private |
| generateExtraCut(int i, const CglLandP::CachedData &cached, const CglLandP::Parameters ¶ms) | LAP::CglLandPSimplex | |
| generateExtraCuts(const CglLandP::CachedData &cached, const CglLandP::Parameters ¶ms) | LAP::CglLandPSimplex | |
| generateMig(int row, OsiRowCut &cut, const CglLandP::Parameters ¶ms) | LAP::CglLandPSimplex | |
| genThisBasisMigs(const CglLandP::CachedData &cached, const CglLandP::Parameters ¶ms) | LAP::CglLandPSimplex | |
| get_M1_M2_M3(const TabRow &row, std::vector< int > &M1, std::vector< int > &M2, std::vector< int > &M3) | LAP::CglLandPSimplex | protected |
| getBasics() const | LAP::CglLandPSimplex | inline |
| getBasis() const | LAP::CglLandPSimplex | inline |
| getColsolToCut(int index) const | LAP::CglLandPSimplex | inlineprotected |
| getLoBound(int index) const | LAP::CglLandPSimplex | inlineprotected |
| getNonBasics() const | LAP::CglLandPSimplex | inline |
| getNumCols() const | LAP::CglLandPSimplex | inline |
| getNumRows() const | LAP::CglLandPSimplex | inline |
| getStatus(int index) const | LAP::CglLandPSimplex | inlineprotected |
| getUpBound(int index) const | LAP::CglLandPSimplex | inlineprotected |
| handler_ | LAP::CglLandPSimplex | private |
| inDegenerateSequence_ | LAP::CglLandPSimplex | private |
| insertAllExtr(OsiCuts &cs, CoinRelFltEq eq) | LAP::CglLandPSimplex | |
| integers_ | LAP::CglLandPSimplex | private |
| isGtConst(int index) const | LAP::CglLandPSimplex | inlineprotected |
| isInteger(int index) const | LAP::CglLandPSimplex | inlineprotected |
| lo_bounds_ | LAP::CglLandPSimplex | private |
| loadBasis(const OsiSolverInterface &si, std::vector< int > &M1, std::vector< int > &M2, int k) | LAP::CglLandPSimplex | |
| M1_ | LAP::CglLandPSimplex | private |
| M2_ | LAP::CglLandPSimplex | private |
| M3_ | LAP::CglLandPSimplex | private |
| messages_ | LAP::CglLandPSimplex | private |
| ncols_ | LAP::CglLandPSimplex | private |
| ncols_orig_ | LAP::CglLandPSimplex | private |
| new_row_ | LAP::CglLandPSimplex | private |
| newRowCoefficient(int j, double gamma) const | LAP::CglLandPSimplex | inlineprotected |
| nNegativeRcRows_ | LAP::CglLandPSimplex | private |
| nonBasics_ | LAP::CglLandPSimplex | private |
| norm_weights_ | LAP::CglLandPSimplex | private |
| normalizationFactor(const TabRow &row) const | LAP::CglLandPSimplex | protected |
| normedCoef(double a, int ii) const | LAP::CglLandPSimplex | inlineprotected |
| nrows_ | LAP::CglLandPSimplex | private |
| nrows_orig_ | LAP::CglLandPSimplex | private |
| numIncreased_ | LAP::CglLandPSimplex | private |
| numPivots_ | LAP::CglLandPSimplex | private |
| numSourceRowEntered_ | LAP::CglLandPSimplex | private |
| operator=(const CglLandPSimplex &) | LAP::CglLandPSimplex | private |
| optimize(int var, OsiRowCut &cut, const CglLandP::CachedData &cached, const CglLandP::Parameters ¶ms) | LAP::CglLandPSimplex | |
| original_index_ | LAP::CglLandPSimplex | private |
| original_row_k_ | LAP::CglLandPSimplex | private |
| outPivInfo(int ncuts) | LAP::CglLandPSimplex | inline |
| own_ | LAP::CglLandPSimplex | private |
| plotCGLPobj(int direction, double gammaTolerance, double pivotTol, bool reducedSpace, bool allowDegenerate, bool modularize) | LAP::CglLandPSimplex | protected |
| printCglpBasis(std::ostream &os=std::cout) | LAP::CglLandPSimplex | protected |
| printCutLateX(std::ostream &os, int i) | LAP::CglLandPSimplex | protected |
| printEverything() | LAP::CglLandPSimplex | protected |
| printRowLateX(std::ostream &os, int i) | LAP::CglLandPSimplex | protected |
| printTableau(std::ostream &os) | LAP::CglLandPSimplex | protected |
| printTableauLateX(std::ostream &os) | LAP::CglLandPSimplex | protected |
| pullTableauRow(TabRow &row) const | LAP::CglLandPSimplex | protected |
| removeRows(int nDelete, const int *rowsIdx) | LAP::CglLandPSimplex | private |
| rescanReducedCosts(int &direction, int &gammaSign, double tolerance) | LAP::CglLandPSimplex | protected |
| resetOriginalTableauRow(int var, TabRow &row, int direction) | LAP::CglLandPSimplex | protected |
| resetSolver(const CoinWarmStartBasis *basis) | LAP::CglLandPSimplex | |
| rhs_weight_ | LAP::CglLandPSimplex | private |
| rIntWork_ | LAP::CglLandPSimplex | private |
| row_i_ | LAP::CglLandPSimplex | private |
| row_k_ | LAP::CglLandPSimplex | private |
| rowFlags_ | LAP::CglLandPSimplex | private |
| rWk1_ | LAP::CglLandPSimplex | private |
| rWk2_ | LAP::CglLandPSimplex | private |
| rWk3_ | LAP::CglLandPSimplex | private |
| rWk4_ | LAP::CglLandPSimplex | private |
| scaleCut(OsiRowCut &cut, double factor) const | LAP::CglLandPSimplex | protected |
| setColsolToCut(int index, double value) | LAP::CglLandPSimplex | inlineprotected |
| setLogLevel(int level) | LAP::CglLandPSimplex | inline |
| setSi(OsiSolverInterface *si) | LAP::CglLandPSimplex | inline |
| si_ | LAP::CglLandPSimplex | private |
| sigma_ | LAP::CglLandPSimplex | private |
| strengthenedIntersectionCutCoef(int i, double alpha_i, double beta) const | LAP::CglLandPSimplex | inlineprotected |
| up_bounds_ | LAP::CglLandPSimplex | private |
| updateM1_M2_M3(TabRow &row, double tolerance, bool alwaysComputeCheap) | LAP::CglLandPSimplex | private |
| validator_ | LAP::CglLandPSimplex | private |
| ~CglLandPSimplex() | LAP::CglLandPSimplex | |