This is the complete list of members for CglGMI, including all inherited members.
aboveInteger(double value) const | CglGMI | inlineprivate |
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 ¶m) | 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 | inlineprivate |
computeCutFractionality(double varRhs, double &cutRhs) | CglGMI | inlineprivate |
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 int *rowStart, const int *indices, const int *rowLength, const double *rhs) | CglGMI | inlineprivate |
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 | inlineprivate |
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 | inlinevirtual |
mayGenerateRowCutsInTree() const | CglCutGenerator | virtual |
ncol | CglGMI | private |
nearestRational(double val, double maxdelta, long maxdnom, long &numerator, long &denominator) | CglGMI | private |
needsOptimalBasis() const | CglGMI | inlinevirtual |
nrow | CglGMI | private |
operator=(const CglGMI &rhs) | CglGMI | |
CglCutGenerator::operator=(const CglCutGenerator &rhs) | CglCutGenerator | |
packRow(double *row, double *rowElem, int *rowIndex, int &rowNz) | CglGMI | inlineprivate |
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 | inlinevirtual |
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 | inlineprivate |
unflipSlack(double &rowElem, int rowIndex, double &rowRhs, const double *slack_val) | CglGMI | inlineprivate |
xlp | CglGMI | private |
~CglCutGenerator() | CglCutGenerator | virtual |
~CglGMI() | CglGMI | virtual |