- Main Page
- Namespaces
- Classes
- Files
- Directories

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# CglKnapsackCover Member List

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

aggressive_ | CglCutGenerator |
CglCutGenerator() | CglCutGenerator |
CglCutGenerator(const CglCutGenerator &) | CglCutGenerator |
CglKnapsackCover() | CglKnapsackCover |
CglKnapsackCover(const CglKnapsackCover &) | CglKnapsackCover |
CglKnapsackCoverUnitTest(const OsiSolverInterface *siP, const std::string mpdDir) | CglKnapsackCover | `[friend]`
cliqueEntry_ | CglKnapsackCover | `[private]`
cliqueStart_ | CglKnapsackCover | `[private]`
cliqueType_ | CglKnapsackCover | `[private]`
clone() const | CglKnapsackCover | `[virtual]`
complement_ | CglKnapsackCover | `[mutable, private]`
createCliques(OsiSolverInterface &si, int minimumSize=2, int maximumSize=100, bool extendCliques=false) | CglKnapsackCover | `[private]`
deleteCliques() | CglKnapsackCover | `[private]`
deriveAKnapsack(const OsiSolverInterface &si, OsiCuts &cs, CoinPackedVector &krow, bool treatAsLRow, double &b, int *complement, double *xstar, int rowIndex, int numberElements, const int *index, const double *element) const | CglKnapsackCover | `[private]`
deriveAKnapsack(const OsiSolverInterface &si, OsiCuts &cs, CoinPackedVector &krow, double &b, int *complement, double *xstar, int rowIndex, const CoinPackedVectorBase &matrixRow) const | CglKnapsackCover | `[private]`
elements_ | CglKnapsackCover | `[mutable, private]`
endFixStart_ | CglKnapsackCover | `[private]`
epsilon2_ | CglKnapsackCover | `[private]`
epsilon_ | CglKnapsackCover | `[private]`
exactSolveKnapsack(int n, double c, double const *pp, double const *ww, double &z, int *x) const | CglKnapsackCover | `[private]`
expensiveCuts_ | CglKnapsackCover | `[private]`
findExactMostViolatedMinCover(int nCols, int row, CoinPackedVector &krow, double b, double *xstar, CoinPackedVector &cover, CoinPackedVector &remainder) const | CglKnapsackCover | `[private]`
findGreedyCover(int row, CoinPackedVector &krow, double &b, double *xstar, CoinPackedVector &cover, CoinPackedVector &remainder) const | CglKnapsackCover | `[private]`
findJohnAndEllisCover(int row, CoinPackedVector &krow, double &b, double *xstar, CoinPackedVector &fracCover, CoinPackedVector &atOnes, CoinPackedVector &remainder) const | CglKnapsackCover | `[private]`
findLPMostViolatedMinCover(int nCols, int row, CoinPackedVector &krow, double &b, double *xstar, CoinPackedVector &cover, CoinPackedVector &remainder) const | CglKnapsackCover | `[private]`
findPseudoJohnAndEllisCover(int row, CoinPackedVector &krow, double &b, double *xstar, CoinPackedVector &cover, CoinPackedVector &remainder) const | CglKnapsackCover | `[private]`
generateCpp(FILE *fp) | CglKnapsackCover | `[virtual]`
generateCuts(const OsiSolverInterface &si, OsiCuts &cs, const CglTreeInfo info=CglTreeInfo()) const | CglKnapsackCover | `[virtual]`
getAggressiveness() const | CglCutGenerator | `[inline]`
getMaxInKnapsack() const | CglKnapsackCover | `[inline]`
liftAndUncomplementAndAdd(double rowub, CoinPackedVector &krow, double &b, int *complement, int row, CoinPackedVector &cover, CoinPackedVector &remainder, OsiCuts &cs) const | CglKnapsackCover | `[private]`
liftCoverCut(double &b, int nRowElem, CoinPackedVector &cover, CoinPackedVector &remainder, CoinPackedVector &cut) const | CglKnapsackCover | `[private]`
liftUpDownAndUncomplementAndAdd(int nCols, double *xstar, int *complement, int row, int nRowElem, double &b, CoinPackedVector &fracCover, CoinPackedVector &atOne, CoinPackedVector &remainder, OsiCuts &cs) const | CglKnapsackCover | `[private]`
maximumLengthOfCutInTree() const | CglCutGenerator | `[inline, virtual]`
maxInKnapsack_ | CglKnapsackCover | `[private]`
mayGenerateRowCutsInTree() const | CglCutGenerator | `[virtual]`
needsOptimalBasis() const | CglCutGenerator | `[virtual]`
numberCliques_ | CglKnapsackCover | `[private]`
numberColumns_ | CglKnapsackCover | `[private]`
numRowsToCheck_ | CglKnapsackCover | `[private]`
oneFixStart_ | CglKnapsackCover | `[private]`
onetol_ | CglKnapsackCover | `[private]`
operator=(const CglKnapsackCover &rhs) | CglKnapsackCover |
CglCutGenerator::operator=(const CglCutGenerator &rhs) | CglCutGenerator |
refreshSolver(OsiSolverInterface *solver) | CglKnapsackCover | `[virtual]`
rowsToCheck_ | CglKnapsackCover | `[private]`
seqLiftAndUncomplementAndAdd(int nCols, double *xstar, int *complement, int row, int nRowElem, double &b, CoinPackedVector &cover, CoinPackedVector &remainder, OsiCuts &cs) const | CglKnapsackCover | `[private]`
setAggressiveness(int value) | CglCutGenerator | `[inline]`
setMaxInKnapsack(int value) | CglKnapsackCover | `[inline]`
setTestedRowIndices(int num, const int *ind) | CglKnapsackCover |
solver_ | CglKnapsackCover | `[mutable, private]`
switchOffExpensive() | CglKnapsackCover | `[inline]`
switchOnExpensive() | CglKnapsackCover | `[inline]`
whichClique_ | CglKnapsackCover | `[private]`
whichRow_ | CglKnapsackCover | `[mutable, private]`
zeroFixStart_ | CglKnapsackCover | `[private]`
~CglCutGenerator() | CglCutGenerator | `[virtual]`
~CglKnapsackCover() | CglKnapsackCover | `[virtual]`