Minotaur 0.4.1
Docs for developers
|
Public Member Functions | |
MultiSolHeur () | |
default constructor | |
MultiSolHeur (EnvPtr env, ProblemPtr p, EnginePtr nlpe, MILPEnginePtr milpe) | |
constructor for derived class | |
virtual | ~MultiSolHeur () |
default destructor | |
void | solveAtSol (ConstSolutionPtr sol, RelaxationPtr rel, SolutionPoolPtr sPool) |
call to the heuristic and find solutions with value less than or equal | |
void | solve (NodePtr, RelaxationPtr, SolutionPoolPtr) |
Use this heuristic. More... | |
void | writeStats (std::ostream &out) const |
write statistic to the logger More... | |
![]() | |
Heuristic () | |
Default constructor. | |
virtual | ~Heuristic () |
Destroy. | |
virtual void | solve (NodePtr node, RelaxationPtr rel, SolutionPoolPtr s_pool)=0 |
Use this heuristic. More... | |
virtual void | solveNode (ConstSolutionPtr, NodePtr, RelaxationPtr, SolutionPoolPtr) |
Use this heuristic. More... | |
virtual void | writeStats (std::ostream &out) const =0 |
Write statistics to the logger. More... | |
|
inlinevirtual |
Use this heuristic.
Implements Minotaur::Heuristic.
|
virtual |
write statistic to the logger
Implements Minotaur::Heuristic.