CbcStrategyDefaultSubTree Class Reference

Default class for sub trees. More...

#include <CbcStrategy.hpp>

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

List of all members.

Public Member Functions

 CbcStrategyDefaultSubTree (CbcModel *parent=NULL, bool cutsOnlyAtRoot=true, 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_
bool cutsOnlyAtRoot_
int numberStrong_
int numberBeforeTrust_
int printLevel_

Private Member Functions

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

Detailed Description

Default class for sub trees.

Definition at line 195 of file CbcStrategy.hpp.


Constructor & Destructor Documentation

CbcStrategyDefaultSubTree::CbcStrategyDefaultSubTree ( CbcModel parent = NULL,
bool  cutsOnlyAtRoot = true,
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.

Reimplemented from CbcStrategy.


Member Data Documentation

Definition at line 224 of file CbcStrategy.hpp.

Definition at line 226 of file CbcStrategy.hpp.

Definition at line 229 of file CbcStrategy.hpp.

Definition at line 232 of file CbcStrategy.hpp.

Definition at line 235 of file CbcStrategy.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