coin-Bcp
CglKnapsackCover Member List

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

aggressive_CglCutGenerator
canDoGlobalCuts() const CglCutGeneratorinline
canDoGlobalCuts_CglCutGenerator
CglCutGenerator()CglCutGenerator
CglCutGenerator(const CglCutGenerator &)CglCutGenerator
CglKnapsackCover()CglKnapsackCover
CglKnapsackCover(const CglKnapsackCover &)CglKnapsackCover
CglKnapsackCoverUnitTest(const OsiSolverInterface *siP, const std::string mpdDir)CglKnapsackCoverfriend
cliqueEntry_CglKnapsackCoverprivate
cliqueStart_CglKnapsackCoverprivate
cliqueType_CglKnapsackCoverprivate
clone() const CglKnapsackCovervirtual
complement_CglKnapsackCoverprivate
createCliques(OsiSolverInterface &si, int minimumSize=2, int maximumSize=100, bool extendCliques=false)CglKnapsackCover
deleteCliques()CglKnapsackCoverprivate
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)CglKnapsackCoverprivate
deriveAKnapsack(const OsiSolverInterface &si, OsiCuts &cs, CoinPackedVector &krow, double &b, int *complement, double *xstar, int rowIndex, const CoinPackedVectorBase &matrixRow)CglKnapsackCoverprivate
elements_CglKnapsackCoverprivate
endFixStart_CglKnapsackCoverprivate
epsilon2_CglKnapsackCoverprivate
epsilon_CglKnapsackCoverprivate
exactSolveKnapsack(int n, double c, double const *pp, double const *ww, double &z, int *x)CglKnapsackCoverprivate
expensiveCuts_CglKnapsackCoverprivate
findExactMostViolatedMinCover(int nCols, int row, CoinPackedVector &krow, double b, double *xstar, CoinPackedVector &cover, CoinPackedVector &remainder)CglKnapsackCoverprivate
findGreedyCover(int row, CoinPackedVector &krow, double &b, double *xstar, CoinPackedVector &cover, CoinPackedVector &remainder)CglKnapsackCoverprivate
findJohnAndEllisCover(int row, CoinPackedVector &krow, double &b, double *xstar, CoinPackedVector &fracCover, CoinPackedVector &atOnes, CoinPackedVector &remainder)CglKnapsackCoverprivate
findLPMostViolatedMinCover(int nCols, int row, CoinPackedVector &krow, double &b, double *xstar, CoinPackedVector &cover, CoinPackedVector &remainder)CglKnapsackCoverprivate
findPseudoJohnAndEllisCover(int row, CoinPackedVector &krow, double &b, double *xstar, CoinPackedVector &cover, CoinPackedVector &remainder)CglKnapsackCoverprivate
generateCpp(FILE *fp)CglKnapsackCovervirtual
generateCuts(const OsiSolverInterface &si, OsiCuts &cs, const CglTreeInfo info=CglTreeInfo())CglKnapsackCovervirtual
getAggressiveness() const CglCutGeneratorinline
getMaxInKnapsack() const CglKnapsackCoverinline
gubifyCut(CoinPackedVector &cut)CglKnapsackCoverprivate
liftAndUncomplementAndAdd(double rowub, CoinPackedVector &krow, double &b, int *complement, int row, CoinPackedVector &cover, CoinPackedVector &remainder, OsiCuts &cs)CglKnapsackCoverprivate
liftCoverCut(double &b, int nRowElem, CoinPackedVector &cover, CoinPackedVector &remainder, CoinPackedVector &cut)CglKnapsackCoverprivate
liftUpDownAndUncomplementAndAdd(int nCols, double *xstar, int *complement, int row, int nRowElem, double &b, CoinPackedVector &fracCover, CoinPackedVector &atOne, CoinPackedVector &remainder, OsiCuts &cs)CglKnapsackCoverprivate
maximumLengthOfCutInTree() const CglCutGeneratorinlinevirtual
maxInKnapsack_CglKnapsackCoverprivate
mayGenerateRowCutsInTree() const CglCutGeneratorvirtual
needsOptimalBasis() const CglCutGeneratorvirtual
numberCliques_CglKnapsackCoverprivate
numberColumns_CglKnapsackCoverprivate
numRowsToCheck_CglKnapsackCoverprivate
oneFixStart_CglKnapsackCoverprivate
onetol_CglKnapsackCoverprivate
operator=(const CglKnapsackCover &rhs)CglKnapsackCover
CglCutGenerator::operator=(const CglCutGenerator &rhs)CglCutGenerator
refreshSolver(OsiSolverInterface *solver)CglKnapsackCovervirtual
rowsToCheck_CglKnapsackCoverprivate
seqLiftAndUncomplementAndAdd(int nCols, double *xstar, int *complement, int row, int nRowElem, double &b, CoinPackedVector &cover, CoinPackedVector &remainder, OsiCuts &cs)CglKnapsackCoverprivate
setAggressiveness(int value)CglCutGeneratorinline
setGlobalCuts(bool trueOrFalse)CglCutGeneratorinline
setMaxInKnapsack(int value)CglKnapsackCoverinline
setTestedRowIndices(int num, const int *ind)CglKnapsackCover
solver_CglKnapsackCoverprivate
switchOffExpensive()CglKnapsackCoverinline
switchOnExpensive()CglKnapsackCoverinline
whichClique_CglKnapsackCoverprivate
whichRow_CglKnapsackCoverprivate
zeroFixStart_CglKnapsackCoverprivate
~CglCutGenerator()CglCutGeneratorvirtual
~CglKnapsackCover()CglKnapsackCovervirtual