10 #ifndef BonDummyHeuristic_HPP
11 #define BonDummyHeuristic_HPP
14 #include "CbcHeuristic.hpp"
33 virtual int solution(
double &solutionValue,
double *betterSolution);
34 virtual int solution(
double &solutionValue,
double *betterSolution, OsiCuts & cs)
36 return solution(solutionValue, betterSolution);
38 virtual CbcHeuristic *
clone()
const
virtual bool shouldHeurRun(int whereFrom)
This is class provides an Osi interface for a Mixed Integer Linear Program expressed as a TMINLP (so ...
virtual int solution(double &solutionValue, double *betterSolution, OsiCuts &cs)
DummyHeuristic(const DummyHeuristic ©)
Copy constructor.
virtual CbcHeuristic * clone() const
virtual int solution(double &solutionValue, double *betterSolution)
heuristic method
void setNlp(OsiTMINLPInterface *si)
Set nlp_.
virtual void resetModel(CbcModel *)
DummyHeuristic(OsiTMINLPInterface *si=NULL)
Default constructor.
OsiTMINLPInterface * nlp_
Pointer to the Ipopt interface.
bool knowsSolution
Do I have a solution?