#include <CbcCompareUser.hpp>
Public Member Functions | |
CbcCompareUser () | |
CbcCompareUser (double weight) | |
CbcCompareUser (const CbcCompareUser &rhs) | |
CbcCompareUser & | operator= (const CbcCompareUser &rhs) |
virtual CbcCompareBase * | clone () const |
Clone. | |
~CbcCompareUser () | |
virtual bool | test (CbcNode *x, CbcNode *y) |
This is test function. | |
virtual bool | alternateTest (CbcNode *x, CbcNode *y) |
This is alternate test function. | |
virtual void | newSolution (CbcModel *model, double objectiveAtContinuous, int numberInfeasibilitiesAtContinuous) |
virtual bool | fullScan () const |
Returns true if wants code to do scan with alternate criterion. | |
virtual bool | every1000Nodes (CbcModel *model, int numberNodes) |
double | getWeight () const |
void | setWeight (double weight) |
Protected Attributes | |
double | weight_ |
double | saveWeight_ |
int | numberSolutions_ |
int | count_ |
int | treeSize_ |
Definition at line 14 of file CbcCompareUser.hpp.
CbcCompareUser::CbcCompareUser | ( | ) |
CbcCompareUser::CbcCompareUser | ( | double | weight | ) |
CbcCompareUser::CbcCompareUser | ( | const CbcCompareUser & | rhs | ) |
CbcCompareUser::~CbcCompareUser | ( | ) |
CbcCompareUser& CbcCompareUser::operator= | ( | const CbcCompareUser & | rhs | ) |
Reimplemented from CbcCompareBase.
virtual CbcCompareBase* CbcCompareUser::clone | ( | ) | const [virtual] |
Clone.
Reimplemented from CbcCompareBase.
This is test function.
Reimplemented from CbcCompareBase.
This is alternate test function.
Reimplemented from CbcCompareBase.
virtual void CbcCompareUser::newSolution | ( | CbcModel * | model, | |
double | objectiveAtContinuous, | |||
int | numberInfeasibilitiesAtContinuous | |||
) | [virtual] |
Reimplemented from CbcCompareBase.
virtual bool CbcCompareUser::fullScan | ( | ) | const [virtual] |
Returns true if wants code to do scan with alternate criterion.
Reimplemented from CbcCompareBase.
virtual bool CbcCompareUser::every1000Nodes | ( | CbcModel * | model, | |
int | numberNodes | |||
) | [virtual] |
Reimplemented from CbcCompareBase.
double CbcCompareUser::getWeight | ( | ) | const [inline] |
Definition at line 50 of file CbcCompareUser.hpp.
void CbcCompareUser::setWeight | ( | double | weight | ) | [inline] |
Definition at line 52 of file CbcCompareUser.hpp.
double CbcCompareUser::weight_ [protected] |
Definition at line 56 of file CbcCompareUser.hpp.
double CbcCompareUser::saveWeight_ [protected] |
Definition at line 58 of file CbcCompareUser.hpp.
int CbcCompareUser::numberSolutions_ [protected] |
Definition at line 60 of file CbcCompareUser.hpp.
int CbcCompareUser::count_ [mutable, protected] |
Definition at line 62 of file CbcCompareUser.hpp.
int CbcCompareUser::treeSize_ [protected] |
Definition at line 64 of file CbcCompareUser.hpp.