Cgl  trunk
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]
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
changeBasis(int incoming, int leaving, int direction, bool modularize)LAP::CglLandPSimplex [protected]
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]
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]
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]
insertAllExtr(OsiCuts &cs, CoinRelFltEq eq)LAP::CglLandPSimplex
isGtConst(int index) const LAP::CglLandPSimplex [inline, protected]
isInteger(int index) const LAP::CglLandPSimplex [inline, protected]
loadBasis(const OsiSolverInterface &si, std::vector< int > &M1, std::vector< int > &M2, int k)LAP::CglLandPSimplex
newRowCoefficient(int j, double gamma) const LAP::CglLandPSimplex [inline, protected]
normalizationFactor(const TabRow &row) const LAP::CglLandPSimplex [protected]
normedCoef(double a, int ii) const LAP::CglLandPSimplex [inline, protected]
optimize(int var, OsiRowCut &cut, const CglLandP::CachedData &cached, const CglLandP::Parameters &params)LAP::CglLandPSimplex
outPivInfo(int ncuts)LAP::CglLandPSimplex [inline]
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]
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
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]
strengthenedIntersectionCutCoef(int i, double alpha_i, double beta) const LAP::CglLandPSimplex [inline, protected]
~CglLandPSimplex()LAP::CglLandPSimplex
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines