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