- Main Page
- Namespaces
- Classes
- Files
- Directories

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# LAP::CglLandPSimplex Member List

This is the complete list of members for LAP::CglLandPSimplex, including all inherited members.

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 &params, const 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 &params) | 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 &params) | LAP::CglLandPSimplex |
generateExtraCuts(const CglLandP::CachedData &cached, const CglLandP::Parameters &params) | LAP::CglLandPSimplex |
generateMig(int row, OsiRowCut &cut, const CglLandP::Parameters &params) const | LAP::CglLandPSimplex |
genThisBasisMigs(const CglLandP::CachedData &cached, const CglLandP::Parameters &params) | 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 | `[inline, protected]`
getLoBound(int index) const | LAP::CglLandPSimplex | `[inline, protected]`
getNonBasics() const | LAP::CglLandPSimplex | `[inline]`
getNumCols() const | LAP::CglLandPSimplex | `[inline]`
getNumRows() const | LAP::CglLandPSimplex | `[inline]`
getStatus(int index) const | LAP::CglLandPSimplex | `[inline, protected]`
getUpBound(int index) const | LAP::CglLandPSimplex | `[inline, protected]`
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 | `[inline, protected]`
isInteger(int index) const | LAP::CglLandPSimplex | `[inline, protected]`
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 | `[inline, protected]`
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 | `[inline, protected]`
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 &params) | LAP::CglLandPSimplex |
original_index_ | LAP::CglLandPSimplex | `[private]`
original_row_k_ | LAP::CglLandPSimplex | `[mutable, 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 | `[mutable, 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 | `[inline, protected]`
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 | `[inline, protected]`
up_bounds_ | LAP::CglLandPSimplex | `[private]`
updateM1_M2_M3(TabRow &row, double tolerance, bool alwaysComputeCheap) | LAP::CglLandPSimplex | `[private]`
validator_ | LAP::CglLandPSimplex | `[private]`
~CglLandPSimplex() | LAP::CglLandPSimplex |