LocalSearch class. More...
#include <CbcHeuristicRINS.hpp>


Public Member Functions | |
| CbcHeuristicRENS () | |
| CbcHeuristicRENS (CbcModel &model) | |
| CbcHeuristicRENS (const CbcHeuristicRENS &) | |
| ~CbcHeuristicRENS () | |
| virtual CbcHeuristic * | clone () const |
| Clone. | |
| CbcHeuristicRENS & | operator= (const CbcHeuristicRENS &rhs) |
| Assignment operator. | |
| virtual void | resetModel (CbcModel *model) |
| Resets stuff if model changes. | |
| virtual void | setModel (CbcModel *model) |
| update model (This is needed if cliques update matrix etc) | |
| virtual int | solution (double &objectiveValue, double *newSolution) |
| returns 0 if no solution, 1 if valid solution. | |
Protected Attributes | |
| int | numberTries_ |
| Number of tries. | |
LocalSearch class.
Definition at line 85 of file CbcHeuristicRINS.hpp.
| CbcHeuristicRENS::CbcHeuristicRENS | ( | ) |
| CbcHeuristicRENS::CbcHeuristicRENS | ( | CbcModel & | model | ) |
| CbcHeuristicRENS::CbcHeuristicRENS | ( | const CbcHeuristicRENS & | ) |
| CbcHeuristicRENS::~CbcHeuristicRENS | ( | ) |
| virtual CbcHeuristic* CbcHeuristicRENS::clone | ( | ) | const [virtual] |
Clone.
Implements CbcHeuristic.
| CbcHeuristicRENS& CbcHeuristicRENS::operator= | ( | const CbcHeuristicRENS & | rhs | ) |
Assignment operator.
Reimplemented from CbcHeuristic.
| virtual void CbcHeuristicRENS::resetModel | ( | CbcModel * | model | ) | [virtual] |
Resets stuff if model changes.
Implements CbcHeuristic.
| virtual void CbcHeuristicRENS::setModel | ( | CbcModel * | model | ) | [virtual] |
update model (This is needed if cliques update matrix etc)
Reimplemented from CbcHeuristic.
| virtual int CbcHeuristicRENS::solution | ( | double & | objectiveValue, | |
| double * | newSolution | |||
| ) | [virtual] |
returns 0 if no solution, 1 if valid solution.
Sets solution values if good, sets objective value (only if good) This does Relaxation Extension Neighborhood Search
Implements CbcHeuristic.
int CbcHeuristicRENS::numberTries_ [protected] |
Number of tries.
Definition at line 126 of file CbcHeuristicRINS.hpp.
1.6.1