Minotaur 0.4.1
Docs for developers
|
This is the complete list of members for Minotaur::QuadHandler, including all inherited members.
addConstraint(ConstraintPtr newcon) | Minotaur::QuadHandler | virtual |
addDefaultBounds(VariablePtr x, BoundType lu) | Minotaur::QuadHandler | |
cons_ (defined in Minotaur::Handler) | Minotaur::Handler | protected |
consBegin() const | Minotaur::Handler | inlinevirtual |
consEnd() const | Minotaur::Handler | inlinevirtual |
fillmap4auxVars(std::map< std::pair< int, int >, int > &map4auxVars) (defined in Minotaur::QuadHandler) | Minotaur::QuadHandler | |
fixNodeErr(RelaxationPtr rel, ConstSolutionPtr sol, SolutionPoolPtr s_pool, bool &sol_found) | Minotaur::QuadHandler | virtual |
getBranches(BrCandPtr cand, DoubleVector &x, RelaxationPtr rel, SolutionPoolPtr s_pool) | Minotaur::QuadHandler | virtual |
getBranchingCandidates(RelaxationPtr rel, const DoubleVector &x, ModVector &mods, BrVarCandSet &cands, BrCandVector &gencands, bool &is_inf) | Minotaur::QuadHandler | virtual |
getBrMod(BrCandPtr cand, DoubleVector &x, RelaxationPtr rel, BranchDirection dir) | Minotaur::QuadHandler | virtual |
getName() const | Minotaur::QuadHandler | virtual |
getStrongerMods(RelaxationPtr rel, NodePtr node, SolutionPoolPtr s_pool, ModVector &p_mods, ModVector &r_mods) | Minotaur::Handler | |
Handler() | Minotaur::Handler | inline |
isFeasible(ConstSolutionPtr sol, RelaxationPtr relaxation, bool &should_prune, double &inf_meas) | Minotaur::QuadHandler | virtual |
isNeeded() | Minotaur::Handler | inlinevirtual |
modProb_ | Minotaur::Handler | protected |
modRel_ | Minotaur::Handler | protected |
postSolveRootNode(RelaxationPtr rel, SolutionPoolPtr s_pool, ConstSolutionPtr sol, ModVector &p_mods, ModVector &r_mods) | Minotaur::QuadHandler | virtual |
presolve(PreModQ *pre_mods, bool *changed, Solution **sol) | Minotaur::QuadHandler | virtual |
presolveNode(RelaxationPtr p, NodePtr node, SolutionPoolPtr s_pool, ModVector &p_mods, ModVector &r_mods) | Minotaur::QuadHandler | virtual |
QuadHandler(EnvPtr env, ProblemPtr problem) | Minotaur::QuadHandler | |
QuadHandler(EnvPtr env, ProblemPtr problem, ProblemPtr orig_p) (defined in Minotaur::QuadHandler) | Minotaur::QuadHandler | |
relaxInitFull(RelaxationPtr rel, SolutionPool *sp, bool *is_inf) | Minotaur::QuadHandler | virtual |
relaxInitInc(RelaxationPtr rel, SolutionPool *sp, bool *is_inf) | Minotaur::QuadHandler | virtual |
relaxNodeFull(NodePtr node, RelaxationPtr rel, bool *is_inf) | Minotaur::QuadHandler | virtual |
relaxNodeInc(NodePtr node, RelaxationPtr rel, bool *is_inf) | Minotaur::QuadHandler | virtual |
removeCuts(RelaxationPtr rel, ConstSolutionPtr sol) | Minotaur::QuadHandler | virtual |
separate(ConstSolutionPtr sol, NodePtr node, RelaxationPtr rel, CutManager *cutman, SolutionPoolPtr s_pool, ModVector &p_mods, ModVector &r_mods, bool *sol_found, SeparationStatus *status) | Minotaur::QuadHandler | virtual |
setBTEngine(LPEnginePtr engine) (defined in Minotaur::QuadHandler) | Minotaur::QuadHandler | |
setCutEngine(LPEnginePtr engine) (defined in Minotaur::QuadHandler) | Minotaur::QuadHandler | |
setModFlags(bool mod_prob, bool mod_rel) | Minotaur::Handler | inlinevirtual |
setNLPEngine(EnginePtr engine) (defined in Minotaur::QuadHandler) | Minotaur::QuadHandler | |
simplePresolve(ProblemPtr p, SolutionPoolPtr spool, ModVector &t_mods, SolveStatus &status) | Minotaur::QuadHandler | virtual |
undoStrongerMods(ProblemPtr p, RelaxationPtr rel, ModVector &p_mods, ModVector &r_mods) | Minotaur::Handler | |
writeStats(std::ostream &out) const | Minotaur::QuadHandler | virtual |
~Handler() | Minotaur::Handler | inlinevirtual |
~QuadHandler() | Minotaur::QuadHandler |