Public Member Functions | Protected Attributes | Private Member Functions
CbcStrategyDefaultSubTree Class Reference

Default class for sub trees. More...

#include <CbcStrategy.hpp>

Inheritance diagram for CbcStrategyDefaultSubTree:
CbcStrategy CbcStrategy

List of all members.

Public Member Functions

 CbcStrategyDefaultSubTree (CbcModel *parent=NULL, int cutsOnlyAtRoot=1, int numberStrong=5, int numberBeforeTrust=0, int printLevel=0)
 CbcStrategyDefaultSubTree (const CbcStrategyDefaultSubTree &)
 ~CbcStrategyDefaultSubTree ()
virtual CbcStrategyclone () const
 Clone.
virtual void setupCutGenerators (CbcModel &model)
 Setup cut generators.
virtual void setupHeuristics (CbcModel &model)
 Setup heuristics.
virtual void setupPrinting (CbcModel &model, int modelLogLevel)
 Do printing stuff.
virtual void setupOther (CbcModel &model)
 Other stuff e.g. strong branching.
 CbcStrategyDefaultSubTree (CbcModel *parent=NULL, int cutsOnlyAtRoot=1, int numberStrong=5, int numberBeforeTrust=0, int printLevel=0)
 CbcStrategyDefaultSubTree (const CbcStrategyDefaultSubTree &)
 ~CbcStrategyDefaultSubTree ()
virtual CbcStrategyclone () const
 Clone.
virtual void setupCutGenerators (CbcModel &model)
 Setup cut generators.
virtual void setupHeuristics (CbcModel &model)
 Setup heuristics.
virtual void setupPrinting (CbcModel &model, int modelLogLevel)
 Do printing stuff.
virtual void setupOther (CbcModel &model)
 Other stuff e.g. strong branching.

Protected Attributes

CbcModelparentModel_
int cutsOnlyAtRoot_
int numberStrong_
int numberBeforeTrust_
int printLevel_

Private Member Functions

CbcStrategyDefaultSubTreeoperator= (const CbcStrategyDefaultSubTree &rhs)
 Illegal Assignment operator.
CbcStrategyDefaultSubTreeoperator= (const CbcStrategyDefaultSubTree &rhs)
 Illegal Assignment operator.

Detailed Description

Default class for sub trees.

Definition at line 207 of file CbcStrategy.hpp.


Constructor & Destructor Documentation

CbcStrategyDefaultSubTree::CbcStrategyDefaultSubTree ( CbcModel parent = NULL,
int  cutsOnlyAtRoot = 1,
int  numberStrong = 5,
int  numberBeforeTrust = 0,
int  printLevel = 0 
)
CbcStrategyDefaultSubTree::CbcStrategyDefaultSubTree ( const CbcStrategyDefaultSubTree )
CbcStrategyDefaultSubTree::~CbcStrategyDefaultSubTree ( )
CbcStrategyDefaultSubTree::CbcStrategyDefaultSubTree ( CbcModel parent = NULL,
int  cutsOnlyAtRoot = 1,
int  numberStrong = 5,
int  numberBeforeTrust = 0,
int  printLevel = 0 
)
CbcStrategyDefaultSubTree::CbcStrategyDefaultSubTree ( const CbcStrategyDefaultSubTree )
CbcStrategyDefaultSubTree::~CbcStrategyDefaultSubTree ( )

Member Function Documentation

virtual CbcStrategy* CbcStrategyDefaultSubTree::clone ( ) const [virtual]

Clone.

Implements CbcStrategy.

virtual void CbcStrategyDefaultSubTree::setupCutGenerators ( CbcModel model) [virtual]

Setup cut generators.

Implements CbcStrategy.

virtual void CbcStrategyDefaultSubTree::setupHeuristics ( CbcModel model) [virtual]

Setup heuristics.

Implements CbcStrategy.

virtual void CbcStrategyDefaultSubTree::setupPrinting ( CbcModel model,
int  modelLogLevel 
) [virtual]

Do printing stuff.

Implements CbcStrategy.

virtual void CbcStrategyDefaultSubTree::setupOther ( CbcModel model) [virtual]

Other stuff e.g. strong branching.

Implements CbcStrategy.

CbcStrategyDefaultSubTree& CbcStrategyDefaultSubTree::operator= ( const CbcStrategyDefaultSubTree rhs) [private]

Illegal Assignment operator.

virtual CbcStrategy* CbcStrategyDefaultSubTree::clone ( ) const [virtual]

Clone.

Implements CbcStrategy.

virtual void CbcStrategyDefaultSubTree::setupCutGenerators ( CbcModel model) [virtual]

Setup cut generators.

Implements CbcStrategy.

virtual void CbcStrategyDefaultSubTree::setupHeuristics ( CbcModel model) [virtual]

Setup heuristics.

Implements CbcStrategy.

virtual void CbcStrategyDefaultSubTree::setupPrinting ( CbcModel model,
int  modelLogLevel 
) [virtual]

Do printing stuff.

Implements CbcStrategy.

virtual void CbcStrategyDefaultSubTree::setupOther ( CbcModel model) [virtual]

Other stuff e.g. strong branching.

Implements CbcStrategy.

CbcStrategyDefaultSubTree& CbcStrategyDefaultSubTree::operator= ( const CbcStrategyDefaultSubTree rhs) [private]

Illegal Assignment operator.


Member Data Documentation

Definition at line 236 of file CbcStrategy.hpp.

Definition at line 238 of file CbcStrategy.hpp.

Definition at line 241 of file CbcStrategy.hpp.

Definition at line 244 of file CbcStrategy.hpp.

Definition at line 247 of file CbcStrategy.hpp.


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