Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CbcCompareUser Class Reference

#include <CbcCompareUser.hpp>

Inheritance diagram for CbcCompareUser:

CbcCompareBase 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_

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  ) 
 

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

Clone.

Implements 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.

References weight_.


Member Data Documentation

double CbcCompareUser::weight_ [protected]
 

Definition at line 56 of file CbcCompareUser.hpp.

Referenced by setWeight().

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.


The documentation for this class was generated from the following file:
Generated on Sun Jun 11 02:01:18 2006 by  doxygen 1.3.9.1