Cgl  0.60.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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::CglLandPSimplexprotected
basics_LAP::CglLandPSimplexprivate
basis_LAP::CglLandPSimplexprivate
bestSigma_LAP::CglLandPSimplexprivate
cacheUpdate(const CglLandP::CachedData &cached, bool reducedSpace=0)LAP::CglLandPSimplex
CglLandPSimplex(const OsiSolverInterface &si, const CglLandP::CachedData &cached, const CglLandP::Parameters &params, Validator &validator)LAP::CglLandPSimplex
CglLandPSimplex()LAP::CglLandPSimplexprivate
CglLandPSimplex(const CglLandPSimplex &)LAP::CglLandPSimplexprivate
changeBasis(int incoming, int leaving, int direction, bool modularize)LAP::CglLandPSimplexprotected
checkBasis()LAP::CglLandPSimplexprivate
chosenReducedCostVal_LAP::CglLandPSimplexprivate
col_in_subspaceLAP::CglLandPSimplexprivate
colCandidateToLeave_LAP::CglLandPSimplexprivate
colsol_LAP::CglLandPSimplexprivate
colsolToCut_LAP::CglLandPSimplexprivate
compute_p_q_r_s(double gamma, int gammaSign, double &p, double &q, double &r, double &s)LAP::CglLandPSimplexprivate
computeCglpObjective(const TabRow &row, bool modularize=false) const LAP::CglLandPSimplexprotected
computeCglpObjective(double gamma, bool strengthen, TabRow &row)LAP::CglLandPSimplexprotected
computeCglpObjective(double gamma, bool strengthen)LAP::CglLandPSimplexprotected
computeCglpRedCost(int direction, int gammaSign, double tau)LAP::CglLandPSimplexprotected
computeRedCostConstantsInRow()LAP::CglLandPSimplexprotected
computeWeights(CglLandP::LHSnorm norm, CglLandP::Normalization type, CglLandP::RhsWeightType rhs)LAP::CglLandPSimplexprotected
createIntersectionCut(TabRow &row, OsiRowCut &cut) const LAP::CglLandPSimplexprotected
createMIG(TabRow &row, OsiRowCut &cut) const LAP::CglLandPSimplexprotected
cuts_LAP::CglLandPSimplexprivate
eliminate_slacks(double *vec) const LAP::CglLandPSimplexprotected
extraCuts()LAP::CglLandPSimplexinline
fastFindBestPivotColumn(int direction, int gammaSign, double pivotTol, double rhsTol, bool reducedSpace, bool allowNonImproving, double &bestSigma, bool modularize)LAP::CglLandPSimplexprotected
fastFindCutImprovingPivotRow(int &direction, int &gammaSign, double tolerance, bool flagPositiveRows)LAP::CglLandPSimplexprotected
findBestPivot(int &leaving, int &direction, const CglLandP::Parameters &params)LAP::CglLandPSimplexprotected
findBestPivotColumn(int direction, double pivotTol, bool reducedSpace, bool allowDegeneratePivot, bool modularize)LAP::CglLandPSimplexprotected
findCutImprovingPivotRow(int &direction, int &gammaSign, double tolerance)LAP::CglLandPSimplexprotected
freeSi()LAP::CglLandPSimplexinline
gammas_LAP::CglLandPSimplexprivate
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)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::CglLandPSimplexprotected
getBasics() const LAP::CglLandPSimplexinline
getBasis() const LAP::CglLandPSimplexinline
getColsolToCut(int index) const LAP::CglLandPSimplexinlineprotected
getLoBound(int index) const LAP::CglLandPSimplexinlineprotected
getNonBasics() const LAP::CglLandPSimplexinline
getNumCols() const LAP::CglLandPSimplexinline
getNumRows() const LAP::CglLandPSimplexinline
getStatus(int index) const LAP::CglLandPSimplexinlineprotected
getUpBound(int index) const LAP::CglLandPSimplexinlineprotected
handler_LAP::CglLandPSimplexprivate
inDegenerateSequence_LAP::CglLandPSimplexprivate
insertAllExtr(OsiCuts &cs, CoinRelFltEq eq)LAP::CglLandPSimplex
integers_LAP::CglLandPSimplexprivate
isGtConst(int index) const LAP::CglLandPSimplexinlineprotected
isInteger(int index) const LAP::CglLandPSimplexinlineprotected
lo_bounds_LAP::CglLandPSimplexprivate
loadBasis(const OsiSolverInterface &si, std::vector< int > &M1, std::vector< int > &M2, int k)LAP::CglLandPSimplex
M1_LAP::CglLandPSimplexprivate
M2_LAP::CglLandPSimplexprivate
M3_LAP::CglLandPSimplexprivate
messages_LAP::CglLandPSimplexprivate
ncols_LAP::CglLandPSimplexprivate
ncols_orig_LAP::CglLandPSimplexprivate
new_row_LAP::CglLandPSimplexprivate
newRowCoefficient(int j, double gamma) const LAP::CglLandPSimplexinlineprotected
nNegativeRcRows_LAP::CglLandPSimplexprivate
nonBasics_LAP::CglLandPSimplexprivate
norm_weights_LAP::CglLandPSimplexprivate
normalizationFactor(const TabRow &row) const LAP::CglLandPSimplexprotected
normedCoef(double a, int ii) const LAP::CglLandPSimplexinlineprotected
nrows_LAP::CglLandPSimplexprivate
nrows_orig_LAP::CglLandPSimplexprivate
numIncreased_LAP::CglLandPSimplexprivate
numPivots_LAP::CglLandPSimplexprivate
numSourceRowEntered_LAP::CglLandPSimplexprivate
operator=(const CglLandPSimplex &)LAP::CglLandPSimplexprivate
optimize(int var, OsiRowCut &cut, const CglLandP::CachedData &cached, const CglLandP::Parameters &params)LAP::CglLandPSimplex
original_index_LAP::CglLandPSimplexprivate
original_row_k_LAP::CglLandPSimplexprivate
outPivInfo(int ncuts)LAP::CglLandPSimplexinline
own_LAP::CglLandPSimplexprivate
plotCGLPobj(int direction, double gammaTolerance, double pivotTol, bool reducedSpace, bool allowDegenerate, bool modularize)LAP::CglLandPSimplexprotected
printCglpBasis(std::ostream &os=std::cout)LAP::CglLandPSimplexprotected
printCutLateX(std::ostream &os, int i)LAP::CglLandPSimplexprotected
printEverything()LAP::CglLandPSimplexprotected
printRowLateX(std::ostream &os, int i)LAP::CglLandPSimplexprotected
printTableau(std::ostream &os)LAP::CglLandPSimplexprotected
printTableauLateX(std::ostream &os)LAP::CglLandPSimplexprotected
pullTableauRow(TabRow &row) const LAP::CglLandPSimplexprotected
removeRows(int nDelete, const int *rowsIdx)LAP::CglLandPSimplexprivate
rescanReducedCosts(int &direction, int &gammaSign, double tolerance)LAP::CglLandPSimplexprotected
resetOriginalTableauRow(int var, TabRow &row, int direction)LAP::CglLandPSimplexprotected
resetSolver(const CoinWarmStartBasis *basis)LAP::CglLandPSimplex
rhs_weight_LAP::CglLandPSimplexprivate
rIntWork_LAP::CglLandPSimplexprivate
row_i_LAP::CglLandPSimplexprivate
row_k_LAP::CglLandPSimplexprivate
rowFlags_LAP::CglLandPSimplexprivate
rWk1_LAP::CglLandPSimplexprivate
rWk2_LAP::CglLandPSimplexprivate
rWk3_LAP::CglLandPSimplexprivate
rWk4_LAP::CglLandPSimplexprivate
scaleCut(OsiRowCut &cut, double factor) const LAP::CglLandPSimplexprotected
setColsolToCut(int index, double value)LAP::CglLandPSimplexinlineprotected
setLogLevel(int level)LAP::CglLandPSimplexinline
setSi(OsiSolverInterface *si)LAP::CglLandPSimplexinline
si_LAP::CglLandPSimplexprivate
sigma_LAP::CglLandPSimplexprivate
strengthenedIntersectionCutCoef(int i, double alpha_i, double beta) const LAP::CglLandPSimplexinlineprotected
up_bounds_LAP::CglLandPSimplexprivate
updateM1_M2_M3(TabRow &row, double tolerance, bool alwaysComputeCheap)LAP::CglLandPSimplexprivate
validator_LAP::CglLandPSimplexprivate
~CglLandPSimplex()LAP::CglLandPSimplex