coin-Bcp
CglGMI Member List

This is the complete list of members for CglGMI, including all inherited members.

aboveInteger(double value) const CglGMIinlineprivate
aggressive_CglCutGenerator
areEqual(double x, double y, double epsAbs=1e-12, double epsRel=1e-12)CglGMIinline
byColCglGMIprivate
byRowCglGMIprivate
canDoGlobalCuts() const CglCutGeneratorinline
canDoGlobalCuts_CglCutGenerator
CglCutGenerator()CglCutGenerator
CglCutGenerator(const CglCutGenerator &)CglCutGenerator
CglGMI()CglGMI
CglGMI(const CglGMIParam &param)CglGMI
CglGMI(const CglGMI &)CglGMI
CglGMIUnitTest(const OsiSolverInterface *siP, const std::string mpdDir)CglGMIfriend
checkDynamism(const double *cutElem, const int *cutIndex, int cutNz)CglGMIprivate
checkSupport(int cutNz)CglGMIprivate
checkViolation(const double *cutElem, const int *cutIndex, int cutNz, double cutrhs, const double *xbar)CglGMIprivate
cleanCut(double *cutElem, int *cutIndex, int &cutNz, double &cutRhs, const double *xbar)CglGMIprivate
clone() const CglGMIvirtual
colLowerCglGMIprivate
colUpperCglGMIprivate
computeCutCoefficient(double rowElem, int index)CglGMIinlineprivate
computeCutFractionality(double varRhs, double &cutRhs)CglGMIinlineprivate
computeGcd(long a, long b)CglGMIprivate
computeIsInteger()CglGMI
cstatCglGMIprivate
eliminateSlack(double cutElem, int cutIndex, double *cut, double &cutRhs, const double *elements, const CoinBigIndex *rowStart, const int *indices, const int *rowLength, const double *rhs)CglGMIinlineprivate
f0CglGMIprivate
f0complCglGMIprivate
factorize(CoinFactorization &factorization, int *colBasisIndex, int *rowBasisIndex)CglGMIprivate
failureDynamism enum valueCglGMI
failureFractionality enum valueCglGMI
failureScale enum valueCglGMI
failureSupport enum valueCglGMI
failureViolation enum valueCglGMI
flip(double &rowElem, int rowIndex)CglGMIinlineprivate
generateCpp(FILE *fp)CglGMIvirtual
generateCuts(const OsiSolverInterface &si, OsiCuts &cs, const CglTreeInfo info=CglTreeInfo())CglGMIvirtual
generateCuts(OsiCuts &cs)CglGMIprivate
getAggressiveness() const CglCutGeneratorinline
getNumberGeneratedCuts()CglGMI
getNumberRejectedCuts(RejectionType reason)CglGMI
getParam() const CglGMIinline
getParam()CglGMIinline
getTrackRejection()CglGMI
isIntegerCglGMIprivate
isIntegerValue(double x, double intEpsAbs=1e-9, double intEpsRel=1e-15)CglGMIinline
isZero(double x, double epsZero=1e-20)CglGMIinline
maximumLengthOfCutInTree() const CglCutGeneratorinlinevirtual
mayGenerateRowCutsInTree() const CglCutGeneratorvirtual
ncolCglGMIprivate
nearestRational(double val, double maxdelta, long maxdnom, long &numerator, long &denominator)CglGMIprivate
needsOptimalBasis() const CglGMIinlinevirtual
nrowCglGMIprivate
operator=(const CglGMI &rhs)CglGMI
CglCutGenerator::operator=(const CglCutGenerator &rhs)CglCutGenerator
packRow(double *row, double *rowElem, int *rowIndex, int &rowNz)CglGMIinlineprivate
paramCglGMIprivate
printOptTab(OsiSolverInterface *solver) const CglGMI
printvecDBL(const char *vecstr, const double *x, int n) const CglGMIprivate
printvecDBL(const char *vecstr, const double *elem, const int *index, int nz) const CglGMIprivate
printvecINT(const char *vecstr, const int *x, int n) const CglGMIprivate
ratiof0complCglGMIprivate
refreshSolver(OsiSolverInterface *)CglCutGeneratorinlinevirtual
RejectionType enum nameCglGMI
relaxRhs(double &rhs)CglGMIprivate
removeSmallCoefficients(double *cutElem, int *cutIndex, int &cutNz, double &cutRhs)CglGMIprivate
resetRejectionCounters()CglGMI
rowActivityCglGMIprivate
rowLowerCglGMIprivate
rowRhsCglGMIprivate
rowUpperCglGMIprivate
rstatCglGMIprivate
scaleCut(double *cutElem, int *cutIndex, int cutNz, double &cutRhs, int scalingType)CglGMIprivate
scaleCutIntegral(double *cutElem, int *cutIndex, int cutNz, double &cutRhs)CglGMIprivate
setAggressiveness(int value)CglCutGeneratorinline
setGlobalCuts(bool trueOrFalse)CglCutGeneratorinline
setParam(const CglGMIParam &source)CglGMI
setTrackRejection(bool value)CglGMI
solverCglGMIprivate
unflipOrig(double &rowElem, int rowIndex, double &rowRhs)CglGMIinlineprivate
unflipSlack(double &rowElem, int rowIndex, double &rowRhs, const double *slack_val)CglGMIinlineprivate
xlpCglGMIprivate
~CglCutGenerator()CglCutGeneratorvirtual
~CglGMI()CglGMIvirtual