Cgl 0.59.7

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 int *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