Bonmin::CbcStrategyChooseCuts Class Reference

A class to setup default strategy for Cbc specifying which cut generators to use. More...

#include <BonCbcLpStrategy.hpp>

List of all members.

Public Member Functions

 CbcStrategyChooseCuts ()
 Default constructor.
 CbcStrategyChooseCuts (BabSetupBase &s, const std::string &prefix)
 Constructor with a setup.
 CbcStrategyChooseCuts (const CbcStrategyChooseCuts &other)
 Copy constructor.
CbcStrategy * clone () const
 Virtual copy constructor.
void setup (BabSetupBase &s, const std::string &prefix)
 Setup strategy.
virtual void setupCutGenerators (CbcModel &model)
 Setup cut generators.

Private Attributes

int gen_freqs_ [6]
 Generators frequencies.
int genFlag_
 Flag to say which cut generators to use.


Detailed Description

A class to setup default strategy for Cbc specifying which cut generators to use.

Definition at line 20 of file BonCbcLpStrategy.hpp.


Constructor & Destructor Documentation

Bonmin::CbcStrategyChooseCuts::CbcStrategyChooseCuts (  ) 

Default constructor.

Definition at line 34 of file BonCbcLpStrategy.cpp.

References gen_freqs_.

Referenced by clone().

Bonmin::CbcStrategyChooseCuts::CbcStrategyChooseCuts ( BabSetupBase s,
const std::string &  prefix 
)

Constructor with a setup.

Definition at line 48 of file BonCbcLpStrategy.cpp.

References s, and setup().

Bonmin::CbcStrategyChooseCuts::CbcStrategyChooseCuts ( const CbcStrategyChooseCuts other  ) 

Copy constructor.

Definition at line 41 of file BonCbcLpStrategy.cpp.

References gen_freqs_.


Member Function Documentation

CbcStrategy* Bonmin::CbcStrategyChooseCuts::clone (  )  const [inline]

Virtual copy constructor.

Definition at line 29 of file BonCbcLpStrategy.hpp.

References CbcStrategyChooseCuts().

void Bonmin::CbcStrategyChooseCuts::setup ( BabSetupBase s,
const std::string &  prefix 
)

Setup strategy.

Definition at line 56 of file BonCbcLpStrategy.cpp.

References gen_freqs_, k, and s.

Referenced by CbcStrategyChooseCuts().

void Bonmin::CbcStrategyChooseCuts::setupCutGenerators ( CbcModel &  model  )  [virtual]

Setup cut generators.

Definition at line 105 of file BonCbcLpStrategy.cpp.

References ADD_CG, gen_freqs_, Bonmin::has_cg(), and k.


Member Data Documentation

int Bonmin::CbcStrategyChooseCuts::gen_freqs_[6] [private]

Generators frequencies.

Definition at line 40 of file BonCbcLpStrategy.hpp.

Referenced by CbcStrategyChooseCuts(), setup(), and setupCutGenerators().

int Bonmin::CbcStrategyChooseCuts::genFlag_ [private]

Flag to say which cut generators to use.

Definition at line 42 of file BonCbcLpStrategy.hpp.


The documentation for this class was generated from the following files:
Generated on Thu Sep 22 03:14:31 2011 by  doxygen 1.4.7