|
Minotaur 0.4.1
Docs for developers
|
This is the complete list of members for Minotaur::NlPresHandler, including all inherited members.
| addConstraint(ConstraintPtr newcon) | Minotaur::Handler | inlinevirtual |
| bilinear_bounds(VariablePtr v, double *qflb1, double *qfub1, VariableSet qfvars, QuadraticFunctionPtr qf) | Minotaur::NlPresHandler | |
| cons_ (defined in Minotaur::Handler) | Minotaur::Handler | protected |
| consBegin() const | Minotaur::Handler | inlinevirtual |
| consEnd() const | Minotaur::Handler | inlinevirtual |
| fixNodeErr(RelaxationPtr, ConstSolutionPtr, SolutionPoolPtr, bool &) | Minotaur::Handler | virtual |
| get_other_linear_var_bounds(VariablePtr v, double *lflb, double *lfub, VariableSet linear_tSerms, LinearFunctionPtr lf) | Minotaur::NlPresHandler | |
| get_other_quad_var_bounds(VariablePtr v, double *qflb, double *qfub, VariableSet qfvars, QuadraticFunctionPtr qf, LinearFunctionPtr lf) | Minotaur::NlPresHandler | |
| getBranches(BrCandPtr, DoubleVector &, RelaxationPtr, SolutionPoolPtr) | Minotaur::NlPresHandler | inlinevirtual |
| getBranchingCandidates(RelaxationPtr, const DoubleVector &, ModVector &, BrVarCandSet &, BrCandVector &, bool &) | Minotaur::NlPresHandler | inlinevirtual |
| getBrMod(BrCandPtr, DoubleVector &, RelaxationPtr, BranchDirection) | Minotaur::NlPresHandler | inlinevirtual |
| getName() const | Minotaur::NlPresHandler | virtual |
| getStrongerMods(RelaxationPtr rel, NodePtr node, SolutionPoolPtr s_pool, ModVector &p_mods, ModVector &r_mods) | Minotaur::Handler | |
| Handler() | Minotaur::Handler | inline |
| isFeasible(ConstSolutionPtr, RelaxationPtr, bool &, double &) | Minotaur::NlPresHandler | inlinevirtual |
| isNeeded() | Minotaur::Handler | inlinevirtual |
| lin_var_bound(VarBoundModVector lfmod, LinearFunctionPtr lf, QuadraticFunctionPtr qf, VariableSet qfvars, VariableSet linear_terms, double cl, double cu, int &change) | Minotaur::NlPresHandler | |
| linear_var_set(VariableSet lfvars, FunctionPtr f, VariableSet *linear_terms) | Minotaur::NlPresHandler | |
| modProb_ | Minotaur::Handler | protected |
| modRel_ | Minotaur::Handler | protected |
| NlPresHandler() | Minotaur::NlPresHandler | |
| NlPresHandler(EnvPtr env, ProblemPtr p) | Minotaur::NlPresHandler | |
| postSolveRootNode(RelaxationPtr, SolutionPoolPtr, ConstSolutionPtr, ModVector &, ModVector &) | Minotaur::Handler | inlinevirtual |
| presolve(PreModQ *pre_mods, bool *changed, Solution **sol) | Minotaur::NlPresHandler | virtual |
| presolveNode(RelaxationPtr p, NodePtr node, SolutionPoolPtr s_pool, ModVector &p_mods, ModVector &rmods) | Minotaur::NlPresHandler | virtual |
| quad_bound(VariablePtr v, double a, double b, double *l, double *u) | Minotaur::NlPresHandler | |
| quad_bound_range(VariablePtr v, double a, double blb, double bub, double *l, double *u) | Minotaur::NlPresHandler | |
| quad_var_bound(VarBoundModVector qfmod, LinearFunctionPtr lf, QuadraticFunctionPtr qf, VariableSet qfvars, VariableSet linear_terms, double cl, double cu, int &change) | Minotaur::NlPresHandler | |
| relaxInitFull(RelaxationPtr, SolutionPool *, bool *) | Minotaur::NlPresHandler | inlinevirtual |
| relaxInitInc(RelaxationPtr, SolutionPool *, bool *) | Minotaur::NlPresHandler | inlinevirtual |
| relaxNodeFull(NodePtr, RelaxationPtr, bool *) | Minotaur::NlPresHandler | inlinevirtual |
| relaxNodeInc(NodePtr, RelaxationPtr, bool *) | Minotaur::NlPresHandler | inlinevirtual |
| removeCuts(RelaxationPtr, ConstSolutionPtr) | Minotaur::Handler | inlinevirtual |
| separate(ConstSolutionPtr, NodePtr, RelaxationPtr, CutManager *, SolutionPoolPtr, ModVector &, ModVector &, bool *, SeparationStatus *) | Minotaur::NlPresHandler | inlinevirtual |
| setModFlags(bool mod_prob, bool mod_rel) | Minotaur::Handler | inlinevirtual |
| simplePresolve(ProblemPtr p, SolutionPoolPtr s_pool, ModVector &t_mods, SolveStatus &status) | Minotaur::NlPresHandler | virtual |
| undoStrongerMods(ProblemPtr p, RelaxationPtr rel, ModVector &p_mods, ModVector &r_mods) | Minotaur::Handler | |
| writePreStats(std::ostream &out) const | Minotaur::NlPresHandler | |
| writeStats(std::ostream &out) const | Minotaur::NlPresHandler | virtual |
| x_bound_with_c(double a, double b, double c, double *l, double *u, double *l2) | Minotaur::NlPresHandler | |
| ~Handler() | Minotaur::Handler | inlinevirtual |
| ~NlPresHandler() | Minotaur::NlPresHandler |