CbcCompareUser Class Reference

#include <CbcCompareUser.hpp>

Inheritance diagram for CbcCompareUser:
Inheritance graph
[legend]
Collaboration diagram for CbcCompareUser:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CbcCompareUser ()
 CbcCompareUser (double weight)
 CbcCompareUser (const CbcCompareUser &rhs)
CbcCompareUseroperator= (const CbcCompareUser &rhs)
virtual CbcCompareBaseclone () 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_

Detailed Description

Definition at line 14 of file CbcCompareUser.hpp.


Constructor & Destructor Documentation

CbcCompareUser::CbcCompareUser (  ) 
CbcCompareUser::CbcCompareUser ( double  weight  ) 
CbcCompareUser::CbcCompareUser ( const CbcCompareUser rhs  ) 
CbcCompareUser::~CbcCompareUser (  ) 

Member Function Documentation

CbcCompareUser& CbcCompareUser::operator= ( const CbcCompareUser rhs  ) 

Reimplemented from CbcCompareBase.

virtual CbcCompareBase* CbcCompareUser::clone (  )  const [virtual]

Clone.

Reimplemented from CbcCompareBase.

virtual bool CbcCompareUser::test ( CbcNode x,
CbcNode y 
) [virtual]

This is test function.

Reimplemented from CbcCompareBase.

virtual bool CbcCompareUser::alternateTest ( CbcNode x,
CbcNode y 
) [virtual]

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.


Member Data Documentation

double CbcCompareUser::weight_ [protected]

Definition at line 56 of file CbcCompareUser.hpp.

double CbcCompareUser::saveWeight_ [protected]

Definition at line 58 of file CbcCompareUser.hpp.

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.


The documentation for this class was generated from the following file:

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1