Minotaur
0.4.1
Docs for developers
Minotaur
Node
Minotaur::Node Member List
This is the complete list of members for
Minotaur::Node
, including all inherited members.
addChild
(NodePtr childNode)
Minotaur::Node
addCutToPool
(CutPtr cut, RelaxationPtr rel)
Minotaur::Node
addPMod
(ModificationPtr m)
Minotaur::Node
inline
addRMod
(ModificationPtr m)
Minotaur::Node
inline
applyCutsByIndex
(RelaxationPtr rel)
Minotaur::Node
applyMods
(RelaxationPtr rel, ProblemPtr p)
Minotaur::Node
applyPMods
(ProblemPtr p)
Minotaur::Node
applyRMods
(RelaxationPtr rel)
Minotaur::Node
applyRModsTrans
(RelaxationPtr rel)
Minotaur::Node
childrenBegin
()
Minotaur::Node
inline
childrenEnd
()
Minotaur::Node
inline
getBranch
() const
Minotaur::Node
inline
getBrCands
() const
Minotaur::Node
inline
getCutPool
()
Minotaur::Node
inline
getDepth
() const
Minotaur::Node
inline
getId
() const
Minotaur::Node
inline
getLastStrongBranched
()
Minotaur::Node
inline
getLb
() const
Minotaur::Node
inline
getNumChildren
()
Minotaur::Node
inline
getParent
() const
Minotaur::Node
inline
getPCDown
()
Minotaur::Node
inline
getPCUp
() const
Minotaur::Node
inline
getStatus
() const
Minotaur::Node
inline
getTbScore
() const
Minotaur::Node
inline
getTimesDown
() const
Minotaur::Node
inline
getTimesUp
() const
Minotaur::Node
inline
getVioVal
() (defined in
Minotaur::Node
)
Minotaur::Node
inline
getWarmStart
()
Minotaur::Node
inline
makeChildOf
(const Node *parent)
Minotaur::Node
modsBegin
() const
Minotaur::Node
inline
modsEnd
() const
Minotaur::Node
inline
modsrBegin
() const (defined in
Minotaur::Node
)
Minotaur::Node
inline
modsRBegin
() const
Minotaur::Node
inline
modsrEnd
() const (defined in
Minotaur::Node
)
Minotaur::Node
inline
modsREnd
() const
Minotaur::Node
inline
Node
()
Minotaur::Node
Node
(NodePtr parentNode, BranchPtr branch)
Minotaur::Node
removeChild
(NodePtrIterator childNodeIter)
Minotaur::Node
removeChildren
()
Minotaur::Node
removeParent
()
Minotaur::Node
removeWarmStart
()
Minotaur::Node
setBrCands
(UIntVector brCands)
Minotaur::Node
inline
setDepth
(UInt depth)
Minotaur::Node
setId
(UInt id)
Minotaur::Node
setLastStrongBranched
(UIntVector lstStrnBrnchd)
Minotaur::Node
inline
setLb
(double value)
Minotaur::Node
setPCDown
(DoubleVector pcDown)
Minotaur::Node
inline
setPCUp
(DoubleVector pcUp)
Minotaur::Node
inline
setStatus
(NodeStatus status)
Minotaur::Node
inline
setTbScore
(double d)
Minotaur::Node
inline
setTimesDown
(UIntVector timesDown)
Minotaur::Node
inline
setTimesUp
(UIntVector timesUp)
Minotaur::Node
inline
setVioVal
(double v) (defined in
Minotaur::Node
)
Minotaur::Node
inline
setWarmStart
(WarmStartPtr ws)
Minotaur::Node
undoMods
(RelaxationPtr rel, ProblemPtr p)
Minotaur::Node
undoPMods
(ProblemPtr p)
Minotaur::Node
undoRMods
(RelaxationPtr r)
Minotaur::Node
undoRModsTrans
(RelaxationPtr r)
Minotaur::Node
updateBrCands
(UInt index)
Minotaur::Node
updateLastStrBranched
(UInt index, double value)
Minotaur::Node
updatePCDown
(UInt index, double value)
Minotaur::Node
updatePCUp
(UInt index, double value)
Minotaur::Node
updateTimesDown
(UInt index, double value)
Minotaur::Node
updateTimesUp
(UInt index, double value)
Minotaur::Node
write
(std::ostream &o) const
Minotaur::Node
~Node
()
Minotaur::Node
virtual
Minotaur source code documented by
Doxygen 1.9.4
on Fri Apr 25 2025