|
Minotaur 0.4.1
Docs for developers
|
This is the complete list of members for Minotaur::LGCIGenerator, including all inherited members.
| addCons(CoverSetPtr obj, CoverSetPtr consknap, double bknap, std::vector< CoverSetPtr > *gubcons, double *bgubs, OrigLiftVarsPtr varmap, ProblemPtr liftprob) | Minotaur::LGCIGenerator | |
| addCut(CutPtr cut) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| addCut(CoverSetPtr cov, double rhs, UInt cuttype, CutFail &failtype) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| addVar(VariablePtr var, OrigLiftVarsPtr varmap, ProblemPtr liftprob) | Minotaur::LGCIGenerator | |
| cBar(const ConstCoverSetPtr cover, CoverSetPtr cbar, const ConstConstraintPtr cons) | Minotaur::LGCIGenerator | |
| checkExists(CoverSetPtr inequality, double rhs) | Minotaur::LGCIGenerator | |
| coverPartitionGNS(const ConstConstraintPtr cons, const ConstCoverSetPtr cover, CoverSetPtr cone, CoverSetPtr ctwo, CoverSetPtr fset, CoverSetPtr rset) | Minotaur::LGCIGenerator | |
| coverSetGeneratorGNS(ConstConstraintPtr cons, CoverSetPtr cover) | Minotaur::LGCIGenerator | |
| coverSetGenGNSModified(ConstConstraintPtr cons) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| generateAllCuts() (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| generateCut(const ConstCoverSetPtr inequality, double ub) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| generateCuts(ConstConstraintPtr cons, ConstConstraintVectorPtr gublist) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| generateGubMaps(ConstConstraintVectorPtr gublist, std::vector< CoverSetPtr > *gubcoverlist, std::vector< CoverSetPtr > *guborigcoeffs) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| getKnapsackList() const (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | inline |
| getProbStruct() const (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | inline |
| getStats() const (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | inline |
| GNS(const ConstConstraintPtr cons, ConstConstraintVectorPtr gublist) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| hasCover(ConstraintConstIterator it) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| hasGubCover(ConstraintConstIterator it, ConstConstraintVectorPtr gublist) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| initCoverIneq(const ConstCoverSetPtr cover, CoverSetPtr coverineq) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| initGubCons(const ConstCoverSetPtr cone, std::vector< CoverSetPtr > *gubcoverlist, std::vector< CoverSetPtr > *gubcons) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| initialize() (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| initStats() (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| LGCIGenerator() (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| LGCIGenerator(ProblemPtr p, SolutionPtr s, EnvPtr env, LPEnginePtr lpengine) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| LGCIGenerator(RelaxationPtr rel, ConstSolutionPtr sol, EnvPtr env, LPEnginePtr lpengine) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| lift(const ConstCoverSetPtr obj, const ConstCoverSetPtr inequality, const CoverSetConstIterator variable, double &rhs, double &initialb, bool uplift) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| lift(CoverSetPtr obj, std::vector< CoverSetPtr > *origgubs, CoverSetPtr consknap, std::vector< CoverSetPtr > *gubcons, const CoverSetConstIterator variable, double &rhs, double &initialbknap, double *initialgub, bool liftup) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| liftingGNS(const ConstCoverSetPtr cone, const ConstCoverSetPtr ctwo, const ConstCoverSetPtr fset, const ConstCoverSetPtr rset, CoverSetPtr constraint, const ConstConstraintPtr cons, ConstConstraintVectorPtr gublist, double &ub) | Minotaur::LGCIGenerator | |
| liftingProbsolver() (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| liftSet(CoverSetPtr obj, CoverSetPtr constraintset, const ConstCoverSetPtr varset, CoverSetPtr inequality, double &ub, double &initialb, bool liftup) | Minotaur::LGCIGenerator | |
| liftSet(CoverSetPtr obj, std::vector< CoverSetPtr > *origgubs, CoverSetPtr consknap, std::vector< CoverSetPtr > *gubcons, const ConstCoverSetPtr varset, CoverSetPtr coverineq, double &rhs, double &initialknap, double *initialgub, bool liftup) | Minotaur::LGCIGenerator | |
| minimalCover(CoverSetPtr cover, ConstConstraintPtr cons) | Minotaur::LGCIGenerator | |
| nonOverlap(std::vector< CoverSetPtr > *gubcoverlist) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| nonzeroVars(const ConstLinearFunctionPtr lf, CoverSetPtr nonzerovars, CoverSetPtr zerovars) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| printIneq(const ConstCoverSetPtr cov, double rhs, PrintType type, string message) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| roundHeur(ProblemPtr prob) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| sortNonIncreasing(CoverSetPtr nonzeros) | Minotaur::LGCIGenerator | |
| sumCoeffs(CoverSetPtr cover) | Minotaur::LGCIGenerator | |
| varCoeff(ConstConstraintPtr cons, CoverSetPtr cover) | Minotaur::LGCIGenerator | |
| violation(CutPtr cut) (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator | |
| ~LGCIGenerator() (defined in Minotaur::LGCIGenerator) | Minotaur::LGCIGenerator |