Minotaur 0.4.1
Docs for developers
Minotaur::IntVarHandler Member List

This is the complete list of members for Minotaur::IntVarHandler, including all inherited members.

addConstraint(ConstraintPtr newcon)Minotaur::Handlerinlinevirtual
cons_ (defined in Minotaur::Handler)Minotaur::Handlerprotected
consBegin() constMinotaur::Handlerinlinevirtual
consEnd() constMinotaur::Handlerinlinevirtual
fixNodeErr(RelaxationPtr, ConstSolutionPtr, SolutionPoolPtr, bool &)Minotaur::Handlervirtual
getBranches(BrCandPtr cand, DoubleVector &x, RelaxationPtr rel, SolutionPoolPtr s_pool)Minotaur::IntVarHandlervirtual
getBranchingCandidates(RelaxationPtr rel, const DoubleVector &x, ModVector &mods, BrVarCandSet &cands, BrCandVector &gencands, bool &is_inf)Minotaur::IntVarHandlervirtual
getBrMod(BrCandPtr cand, DoubleVector &x, RelaxationPtr rel, BranchDirection dir)Minotaur::IntVarHandlervirtual
getName() constMinotaur::IntVarHandlervirtual
getStrongerMods(RelaxationPtr rel, NodePtr node, SolutionPoolPtr s_pool, ModVector &p_mods, ModVector &r_mods)Minotaur::Handler
getTol() constMinotaur::IntVarHandler
Handler()Minotaur::Handlerinline
IntVarHandler()Minotaur::IntVarHandler
IntVarHandler(EnvPtr env, ProblemPtr problem)Minotaur::IntVarHandler
isFeasible(ConstSolutionPtr sol, RelaxationPtr relaxation, bool &should_prune, double &inf_meas)Minotaur::IntVarHandlervirtual
isNeeded()Minotaur::IntVarHandlervirtual
modProb_Minotaur::Handlerprotected
modRel_Minotaur::Handlerprotected
postsolveGetX(const double *, UInt, DoubleVector *)Minotaur::IntVarHandlerinline
postSolveRootNode(RelaxationPtr, SolutionPoolPtr, ConstSolutionPtr, ModVector &, ModVector &)Minotaur::Handlerinlinevirtual
presolve(PreModQ *, bool *, Solution **)Minotaur::IntVarHandlerinlinevirtual
presolveNode(RelaxationPtr, NodePtr, SolutionPoolPtr, ModVector &, ModVector &)Minotaur::IntVarHandlerinlinevirtual
relaxInitFull(RelaxationPtr rel, SolutionPool *sp, bool *is_inf)Minotaur::IntVarHandlervirtual
relaxInitInc(RelaxationPtr rel, SolutionPool *sp, bool *is_inf)Minotaur::IntVarHandlervirtual
relaxNodeFull(NodePtr node, RelaxationPtr rel, bool *is_inf)Minotaur::IntVarHandlervirtual
relaxNodeInc(NodePtr node, RelaxationPtr rel, bool *is_inf)Minotaur::IntVarHandlervirtual
removeCuts(RelaxationPtr, ConstSolutionPtr)Minotaur::Handlerinlinevirtual
separate(ConstSolutionPtr, NodePtr, RelaxationPtr, CutManager *, SolutionPoolPtr, ModVector &, ModVector &, bool *, SeparationStatus *)Minotaur::IntVarHandlerinlinevirtual
setModFlags(bool mod_prob, bool mod_rel)Minotaur::Handlerinlinevirtual
setTol(double tol)Minotaur::IntVarHandler
simplePresolve(ProblemPtr, SolutionPoolPtr, ModVector &, SolveStatus &status)Minotaur::Handlerinlinevirtual
undoStrongerMods(ProblemPtr p, RelaxationPtr rel, ModVector &p_mods, ModVector &r_mods)Minotaur::Handler
writePreStats(std::ostream &) constMinotaur::IntVarHandlerinline
writeStats(std::ostream &) constMinotaur::Handlerinlinevirtual
~Handler()Minotaur::Handlerinlinevirtual
~IntVarHandler()Minotaur::IntVarHandler

Minotaur source code documented by Doxygen 1.9.4 on Fri Apr 25 2025