#include <BonDummyHeuristic.hpp>
Collaboration diagram for Bonmin::DummyHeuristic:

Public Member Functions | |
| DummyHeuristic (OsiTMINLPInterface *si=NULL) | |
| Default constructor. | |
| DummyHeuristic (CbcModel &model, OsiTMINLPInterface *si=NULL) | |
| Default constructor. | |
| DummyHeuristic (const DummyHeuristic ©) | |
| Copy constructor. | |
| void | setNlp (OsiTMINLPInterface *si) |
| Assign an OsiTMINLPInterface. | |
| virtual int | solution (double &solutionValue, double *betterSolution) |
| heuristic method | |
| virtual int | solution (double &solutionValue, double *betterSolution, OsiCuts &cs) |
| virtual CbcHeuristic * | clone () const |
| virtual void | resetModel (CbcModel *) |
Private Attributes | |
| OsiTMINLPInterface * | nlp_ |
| Pointer to the Ipopt interface. | |
| bool | knowsSolution |
| Do I have a solution? | |
Definition at line 17 of file BonDummyHeuristic.hpp.
| Bonmin::DummyHeuristic::DummyHeuristic | ( | OsiTMINLPInterface * | si = NULL |
) |
| Bonmin::DummyHeuristic::DummyHeuristic | ( | CbcModel & | model, | |
| OsiTMINLPInterface * | si = NULL | |||
| ) |
| Bonmin::DummyHeuristic::DummyHeuristic | ( | const DummyHeuristic & | copy | ) | [inline] |
| void Bonmin::DummyHeuristic::setNlp | ( | OsiTMINLPInterface * | si | ) |
Assign an OsiTMINLPInterface.
Definition at line 32 of file BonDummyHeuristic.cpp.
References nlp_.
Referenced by Bonmin::BonminSetup::initializeBHyb().
| int Bonmin::DummyHeuristic::solution | ( | double & | solutionValue, | |
| double * | betterSolution | |||
| ) | [virtual] |
| virtual int Bonmin::DummyHeuristic::solution | ( | double & | solutionValue, | |
| double * | betterSolution, | |||
| OsiCuts & | cs | |||
| ) | [inline, virtual] |
| virtual CbcHeuristic* Bonmin::DummyHeuristic::clone | ( | ) | const [inline, virtual] |
| virtual void Bonmin::DummyHeuristic::resetModel | ( | CbcModel * | ) | [inline, virtual] |
Definition at line 42 of file BonDummyHeuristic.hpp.
OsiTMINLPInterface* Bonmin::DummyHeuristic::nlp_ [private] |
Pointer to the Ipopt interface.
Definition at line 46 of file BonDummyHeuristic.hpp.
Referenced by setNlp().
bool Bonmin::DummyHeuristic::knowsSolution [private] |
1.4.7