|
Minotaur 0.4.1
Docs for developers
|
This is the complete list of members for Minotaur::CoverCutGenerator, including all inherited members.
| addCut(CutPtr cut) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| addCut(CoverSetPtr cov, double rhs, UInt cuttype) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| allCTwo(const ConstCoverSetPtr cover, const ConstCoverSetPtr cone, const ConstCoverSetPtr cbar, const ConstConstraintPtr cons) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| binaryKnapsackSolver(size_t n, double b, double const *c, double const *a, double &z, int *x) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| cBar(const ConstCoverSetPtr coverSetPtr, CoverSetPtr cBar, const ConstConstraintPtr constraint) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| checkExists(CoverSetPtr cov, double rhs) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| checkIntegral(RelaxationPtr p, ConstSolutionPtr s) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| CoverCutGenerator() (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| CoverCutGenerator(ProblemPtr p, SolutionPtr s, EnvPtr env) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| CoverCutGenerator(RelaxationPtr rel, ConstSolutionPtr sol, EnvPtr env) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| coverPartitionGNS(const ConstConstraintPtr cons, const ConstCoverSetPtr cover, CoverSetPtr cone, CoverSetPtr ctwo, CoverSetPtr fset, CoverSetPtr rset) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| coverSetGeneratorDefault(ConstConstraintPtr cons) | Minotaur::CoverCutGenerator | |
| coverSetGeneratorGNS(ConstConstraintPtr cons, CoverSetPtr cover) | Minotaur::CoverCutGenerator | |
| coverSetGenGNSModified(ConstConstraintPtr cons) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| extendedCover(CoverSetPtr cover, ConstConstraintPtr cons) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| generateAllCuts() (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| generateCut(const ConstCoverSetPtr constraint, const double ub) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| generateCuts(ConstConstraintPtr constraint) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| generateKnapList() (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| getCutList() const (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | inline |
| getKnapsackList() const (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | inline |
| getNumCons() const (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | inline |
| getProblem() const (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | inline |
| getSolution() const (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | inline |
| getStats() const (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | inline |
| getViolatedCutList() const (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | inline |
| getViolList() const (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | inline |
| GNS(const ConstConstraintPtr cons) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| GUB(ConstraintIterator itcons) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| hasCover(ConstraintIterator it) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| initCoverIneq(const ConstCoverSetPtr coverset, CoverSetPtr coverineq) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| initialize(RelaxationPtr p, ConstSolutionPtr s, EnvPtr env) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| initStats() (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| lift(const ConstCoverSetPtr obj, const ConstCoverSetPtr constraint, const CoverSetConstIterator variable, double &rhs, double &inititalb, bool uplift) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| liftingGNS(const ConstCoverSetPtr cone, const ConstCoverSetPtr ctwo, const ConstCoverSetPtr fset, const ConstCoverSetPtr rset, CoverSetPtr constraint, const ConstConstraintPtr cons, double &ub) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| liftSet(CoverSetPtr obj, CoverSetPtr consknap, const ConstCoverSetPtr varset, CoverSetPtr constraint, double &ub, double &initialb, bool liftup) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| liftSetF(CoverSetPtr obj, CoverSetPtr consknap, const ConstCoverSetPtr setf, CoverSetPtr coverineq, double &ub, double &initialb, const bool liftup) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| minimalCover(CoverSetPtr cover, ConstConstraintPtr cons) | Minotaur::CoverCutGenerator | |
| nonzeroVars(LinearFunctionPtr lf, CoverSetPtr nonzerovars, CoverSetPtr zerovars) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| printIneq(const ConstCoverSetPtr cov, double rhs, PrintType type, string message) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| printLiftProb(const ConstCoverSetPtr obj, const ConstCoverSetPtr consknap, const CoverSetConstIterator variable, double rhs, double initialb, bool uplift, double b, double gamma, double alpha) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| simple(const ConstCoverSetPtr cover, const ConstCoverSetPtr cbar, const ConstConstraintPtr cons) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| sortNonIncreasing(CoverSetPtr nonzeros) | Minotaur::CoverCutGenerator | |
| sortReducedCosts(CoverSetPtr &vars) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| sumCoeffs(CoverSetPtr cover) | Minotaur::CoverCutGenerator | |
| varCoeff(LinearFunctionPtr lf) | Minotaur::CoverCutGenerator | |
| variableCoeffPair(CoverSetPtr cover, LinearFunctionPtr lf) | Minotaur::CoverCutGenerator | |
| violation(CutPtr cut) (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator | |
| ~CoverCutGenerator() (defined in Minotaur::CoverCutGenerator) | Minotaur::CoverCutGenerator |