#include <BonDiver.hpp>
Definition at line 309 of file BonDiver.hpp.
Bonmin::DiverCompare::DiverCompare |
( |
| ) |
|
|
inline |
virtual Bonmin::DiverCompare::~DiverCompare |
( |
| ) |
|
|
inlinevirtual |
Bonmin::DiverCompare::DiverCompare |
( |
const DiverCompare & |
rhs | ) |
|
|
inline |
virtual CbcCompareBase* Bonmin::DiverCompare::clone |
( |
| ) |
const |
|
inlinevirtual |
bool Bonmin::DiverCompare::test |
( |
CbcNode * |
x, |
|
|
CbcNode * |
y |
|
) |
| |
|
virtual |
bool Bonmin::DiverCompare::newSolution |
( |
CbcModel * |
model | ) |
|
|
virtual |
Called after each new solution.
Definition at line 794 of file BonDiver.cpp.
bool Bonmin::DiverCompare::newSolution |
( |
CbcModel * |
model, |
|
|
double |
objectiveAtContinuous, |
|
|
int |
numberInfeasibilitiesAtContinuous |
|
) |
| |
|
virtual |
Called after each new solution.
Definition at line 839 of file BonDiver.cpp.
bool Bonmin::DiverCompare::every1000Nodes |
( |
CbcModel * |
model, |
|
|
int |
numberNodes |
|
) |
| |
|
virtual |
Called 1000 nodes.
Return true if want tree re-sorted.
Definition at line 848 of file BonDiver.cpp.
void Bonmin::DiverCompare::setNumberSolToStopDive |
( |
int |
val | ) |
|
|
inline |
void Bonmin::DiverCompare::setNumberNodesToLimitTreeSize |
( |
int |
val | ) |
|
|
inline |
Set numberNodesToLimitTreeSize_.
Definition at line 391 of file BonDiver.hpp.
void Bonmin::DiverCompare::setComparisonDive |
( |
const CbcCompareBase & |
val | ) |
|
|
inline |
Set comparison method when diving.
Definition at line 397 of file BonDiver.hpp.
void Bonmin::DiverCompare::setComparisonBound |
( |
const CbcCompareBase & |
val | ) |
|
|
inline |
Set comparison method when closing bound.
Definition at line 402 of file BonDiver.hpp.
int Bonmin::DiverCompare::numberSolToStopDive_ |
|
private |
Number of solution before we command diver_ to stop diving.
Definition at line 410 of file BonDiver.hpp.
int Bonmin::DiverCompare::numberNodesToLimitTreeSize_ |
|
private |
Number of nodes before we command diver_ to limit the tree size.
Definition at line 412 of file BonDiver.hpp.
CbcCompareBase* Bonmin::DiverCompare::comparisonDive_ |
|
private |
Comparison method used in diving mode.
Definition at line 414 of file BonDiver.hpp.
CbcCompareBase* Bonmin::DiverCompare::comparisonBound_ |
|
private |
Comparison method used bound mode.
Definition at line 416 of file BonDiver.hpp.
CbcCompareDepth Bonmin::DiverCompare::comparisonDepth_ |
|
private |
Comparison method used when limit tree size.
Definition at line 418 of file BonDiver.hpp.
The documentation for this class was generated from the following files: