Loading...
Searching...
No Matches
CglGMI Member List

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

aboveInteger(double value) const | CglGMI | inline private
aggressive_ | CglCutGenerator |
areEqual(double x, double y, double epsAbs=1e-12, double epsRel=1e-12) | CglGMI | inline
byCol | CglGMI | private
byRow | CglGMI | private
canDoGlobalCuts() const | CglCutGenerator | inline
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) | CglGMI | friend
checkDynamism(const double *cutElem, const int *cutIndex, int cutNz) | CglGMI | private
checkSupport(int cutNz) | CglGMI | private
checkViolation(const double *cutElem, const int *cutIndex, int cutNz, double cutrhs, const double *xbar) | CglGMI | private
cleanCut(double *cutElem, int *cutIndex, int &cutNz, double &cutRhs, const double *xbar) | CglGMI | private
clone() const | CglGMI | virtual
colLower | CglGMI | private
colUpper | CglGMI | private
computeCutCoefficient(double rowElem, int index) | CglGMI | inline private
computeCutFractionality(double varRhs, double &cutRhs) | CglGMI | inline private
computeGcd(long a, long b) | CglGMI | private
computeIsInteger() | CglGMI |
cstat | CglGMI | private
eliminateSlack(double cutElem, int cutIndex, double *cut, double &cutRhs, const double *elements, const CoinBigIndex *rowStart, const int *indices, const int *rowLength, const double *rhs) | CglGMI | inline private
f0 | CglGMI | private
f0compl | CglGMI | private
factorize(CoinFactorization &factorization, int *colBasisIndex, int *rowBasisIndex) | CglGMI | private
failureDynamism enum value | CglGMI |
failureFractionality enum value | CglGMI |
failureScale enum value | CglGMI |
failureSupport enum value | CglGMI |
failureViolation enum value | CglGMI |
flip(double &rowElem, int rowIndex) | CglGMI | inline private
generateCpp(FILE *fp) | CglGMI | virtual
generateCuts(const OsiSolverInterface &si, OsiCuts &cs, const CglTreeInfo info=CglTreeInfo()) | CglGMI | virtual
generateCuts(OsiCuts &cs) | CglGMI | private
getAggressiveness() const | CglCutGenerator | inline
getNumberGeneratedCuts() | CglGMI |
getNumberRejectedCuts(RejectionType reason) | CglGMI |
getParam() const | CglGMI | inline
getParam() | CglGMI | inline
getTrackRejection() | CglGMI |
isInteger | CglGMI | private
isIntegerValue(double x, double intEpsAbs=1e-9, double intEpsRel=1e-15) | CglGMI | inline
isZero(double x, double epsZero=1e-20) | CglGMI | inline
maximumLengthOfCutInTree() const | CglCutGenerator | inline virtual
mayGenerateRowCutsInTree() const | CglCutGenerator | virtual
ncol | CglGMI | private
nearestRational(double val, double maxdelta, long maxdnom, long &numerator, long &denominator) | CglGMI | private
needsOptimalBasis() const | CglGMI | inline virtual
nrow | CglGMI | private
operator=(const CglGMI &rhs) | CglGMI |
CglCutGenerator::operator=(const CglCutGenerator &rhs) | CglCutGenerator |
packRow(double *row, double *rowElem, int *rowIndex, int &rowNz) | CglGMI | inline private
param | CglGMI | private
printOptTab(OsiSolverInterface *solver) const | CglGMI |
printvecDBL(const char *vecstr, const double *x, int n) const | CglGMI | private
printvecDBL(const char *vecstr, const double *elem, const int *index, int nz) const | CglGMI | private
printvecINT(const char *vecstr, const int *x, int n) const | CglGMI | private
ratiof0compl | CglGMI | private
refreshSolver(OsiSolverInterface *) | CglCutGenerator | inline virtual
RejectionType enum name | CglGMI |
relaxRhs(double &rhs) | CglGMI | private
removeSmallCoefficients(double *cutElem, int *cutIndex, int &cutNz, double &cutRhs) | CglGMI | private
resetRejectionCounters() | CglGMI |
rowActivity | CglGMI | private
rowLower | CglGMI | private
rowRhs | CglGMI | private
rowUpper | CglGMI | private
rstat | CglGMI | private
scaleCut(double *cutElem, int *cutIndex, int cutNz, double &cutRhs, int scalingType) | CglGMI | private
scaleCutIntegral(double *cutElem, int *cutIndex, int cutNz, double &cutRhs) | CglGMI | private
setAggressiveness(int value) | CglCutGenerator | inline
setGlobalCuts(bool trueOrFalse) | CglCutGenerator | inline
setParam(const CglGMIParam &source) | CglGMI |
setTrackRejection(bool value) | CglGMI |
solver | CglGMI | private
unflipOrig(double &rowElem, int rowIndex, double &rowRhs) | CglGMI | inline private
unflipSlack(double &rowElem, int rowIndex, double &rowRhs, const double *slack_val) | CglGMI | inline private
xlp | CglGMI | private
~CglCutGenerator() | CglCutGenerator | virtual
~CglGMI() | CglGMI | virtual