|
Minotaur 0.4.1
Docs for developers
|
This is the complete list of members for Minotaur::MultilinearTermsHandler, including all inherited members.
| addConstraint(ConstraintPtr newcon, ConstVariablePtr ovar, std::set< ConstVariablePtr > ivars) | Minotaur::MultilinearTermsHandler | |
| cons_ (defined in Minotaur::Handler) | Minotaur::Handler | protected |
| consBegin() const | Minotaur::Handler | inlinevirtual |
| consEnd() const | Minotaur::Handler | inlinevirtual |
| ConstGroupIterator typedef (defined in Minotaur::MultilinearTermsHandler) | Minotaur::MultilinearTermsHandler | |
| ConstTermIterator typedef (defined in Minotaur::MultilinearTermsHandler) | Minotaur::MultilinearTermsHandler | |
| env_ | Minotaur::MultilinearTermsHandler | protected |
| fixNodeErr(RelaxationPtr, ConstSolutionPtr, SolutionPoolPtr, bool &) | Minotaur::Handler | virtual |
| getBranches(BrCandPtr cand, DoubleVector &x, RelaxationPtr rel, SolutionPoolPtr s_pool) | Minotaur::MultilinearTermsHandler | virtual |
| getBranchingCandidates(RelaxationPtr rel, const DoubleVector &x, ModVector &mods, BrVarCandSet &cands, BrCandVector &, bool &is_inf) | Minotaur::MultilinearTermsHandler | virtual |
| getBrMod(BrCandPtr, DoubleVector &, RelaxationPtr, BranchDirection) | Minotaur::MultilinearTermsHandler | virtual |
| getBrMod_Call enum value (defined in Minotaur::MultilinearTermsHandler) | Minotaur::MultilinearTermsHandler | |
| getName() const | Minotaur::MultilinearTermsHandler | inlinevirtual |
| getStrongerMods(RelaxationPtr rel, NodePtr node, SolutionPoolPtr s_pool, ModVector &p_mods, ModVector &r_mods) | Minotaur::Handler | |
| GroupIterator typedef (defined in Minotaur::MultilinearTermsHandler) | Minotaur::MultilinearTermsHandler | |
| HandleCallingFunction enum name (defined in Minotaur::MultilinearTermsHandler) | Minotaur::MultilinearTermsHandler | |
| Handler() | Minotaur::Handler | inline |
| isFeasible(ConstSolutionPtr, RelaxationPtr, bool &should_prune, double &inf_meas) | Minotaur::MultilinearTermsHandler | virtual |
| isNeeded() | Minotaur::Handler | inlinevirtual |
| modProb_ | Minotaur::Handler | protected |
| modRel_ | Minotaur::Handler | protected |
| MultilinearTermsHandler(EnvPtr env, ProblemPtr problem) | Minotaur::MultilinearTermsHandler | |
| postSolveRootNode(RelaxationPtr, SolutionPoolPtr, ConstSolutionPtr, ModVector &, ModVector &) | Minotaur::Handler | inlinevirtual |
| presolve(PreModQ *, bool *, Solution **) | Minotaur::MultilinearTermsHandler | inlinevirtual |
| presolveNode(RelaxationPtr, NodePtr, SolutionPoolPtr, ModVector &, ModVector &) | Minotaur::MultilinearTermsHandler | inlinevirtual |
| problem_ | Minotaur::MultilinearTermsHandler | protected |
| relaxInit_Call enum value (defined in Minotaur::MultilinearTermsHandler) | Minotaur::MultilinearTermsHandler | |
| relaxInitFull(RelaxationPtr, SolutionPool *, bool *) | Minotaur::MultilinearTermsHandler | inlinevirtual |
| relaxInitInc(RelaxationPtr, SolutionPool *, bool *) | Minotaur::MultilinearTermsHandler | virtual |
| relaxNodeFull(NodePtr, RelaxationPtr, bool *) | Minotaur::MultilinearTermsHandler | inlinevirtual |
| relaxNodeInc(NodePtr n, RelaxationPtr r, bool *is_inf) | Minotaur::MultilinearTermsHandler | virtual |
| relaxNodeInc_Call enum value (defined in Minotaur::MultilinearTermsHandler) | Minotaur::MultilinearTermsHandler | |
| removeCuts(RelaxationPtr, ConstSolutionPtr) | Minotaur::Handler | inlinevirtual |
| separate(ConstSolutionPtr, NodePtr, RelaxationPtr, CutManager *, SolutionPoolPtr, ModVector &, ModVector &, bool *, SeparationStatus *) | Minotaur::MultilinearTermsHandler | inlinevirtual |
| setModFlags(bool mod_prob, bool mod_rel) | Minotaur::Handler | inlinevirtual |
| simplePresolve(ProblemPtr, SolutionPoolPtr, ModVector &, SolveStatus &status) | Minotaur::Handler | inlinevirtual |
| TermIterator typedef (defined in Minotaur::MultilinearTermsHandler) | Minotaur::MultilinearTermsHandler | |
| undoStrongerMods(ProblemPtr p, RelaxationPtr rel, ModVector &p_mods, ModVector &r_mods) | Minotaur::Handler | |
| writeStats(std::ostream &) const | Minotaur::Handler | inlinevirtual |
| ~Handler() | Minotaur::Handler | inlinevirtual |
| ~MultilinearTermsHandler() | Minotaur::MultilinearTermsHandler | inlinevirtual |