Default class for sub trees. More...
#include <CbcStrategy.hpp>


Public Member Functions | |
| CbcStrategyDefaultSubTree (CbcModel *parent=NULL, bool cutsOnlyAtRoot=true, int numberStrong=5, int numberBeforeTrust=0, int printLevel=0) | |
| CbcStrategyDefaultSubTree (const CbcStrategyDefaultSubTree &) | |
| ~CbcStrategyDefaultSubTree () | |
| virtual CbcStrategy * | clone () 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 | |
| CbcModel * | parentModel_ |
| bool | cutsOnlyAtRoot_ |
| int | numberStrong_ |
| int | numberBeforeTrust_ |
| int | printLevel_ |
Private Member Functions | |
| CbcStrategyDefaultSubTree & | operator= (const CbcStrategyDefaultSubTree &rhs) |
| Illegal Assignment operator. | |
Default class for sub trees.
Definition at line 195 of file CbcStrategy.hpp.
| CbcStrategyDefaultSubTree::CbcStrategyDefaultSubTree | ( | CbcModel * | parent = NULL, |
|
| bool | cutsOnlyAtRoot = true, |
|||
| int | numberStrong = 5, |
|||
| int | numberBeforeTrust = 0, |
|||
| int | printLevel = 0 | |||
| ) |
| CbcStrategyDefaultSubTree::CbcStrategyDefaultSubTree | ( | const CbcStrategyDefaultSubTree & | ) |
| CbcStrategyDefaultSubTree::~CbcStrategyDefaultSubTree | ( | ) |
| 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.
CbcModel* CbcStrategyDefaultSubTree::parentModel_ [protected] |
Definition at line 224 of file CbcStrategy.hpp.
bool CbcStrategyDefaultSubTree::cutsOnlyAtRoot_ [protected] |
Definition at line 226 of file CbcStrategy.hpp.
int CbcStrategyDefaultSubTree::numberStrong_ [protected] |
Definition at line 229 of file CbcStrategy.hpp.
int CbcStrategyDefaultSubTree::numberBeforeTrust_ [protected] |
Definition at line 232 of file CbcStrategy.hpp.
int CbcStrategyDefaultSubTree::printLevel_ [protected] |
Definition at line 235 of file CbcStrategy.hpp.
1.6.1