Bonmin::LinearCutsGenerator Class Reference

#include <BonLinearCutsGenerator.hpp>

List of all members.

Classes

struct  CuttingMethod
 Type for cut generation method with its frequency and string identification. More...

Public Member Functions

 LinearCutsGenerator ()
 LinearCutsGenerator (const LinearCutsGenerator &other)
CglCutGenerator * clone () const
virtual ~LinearCutsGenerator ()
bool needsOptimalBasis ()
void initialize (BabSetupBase &s)
void generateCuts (const OsiSolverInterface &solver, OsiCuts &cs, const CglTreeInfo info=CglTreeInfo())

Private Attributes

std::list< Coin::SmartPtr
< CuttingMethod > > 
methods_

Detailed Description

Definition at line 20 of file BonLinearCutsGenerator.hpp.


Constructor & Destructor Documentation

Bonmin::LinearCutsGenerator::LinearCutsGenerator (  )  [inline]

Definition at line 43 of file BonLinearCutsGenerator.hpp.

Referenced by clone().

Bonmin::LinearCutsGenerator::LinearCutsGenerator ( const LinearCutsGenerator other  )  [inline]

Definition at line 49 of file BonLinearCutsGenerator.hpp.

virtual Bonmin::LinearCutsGenerator::~LinearCutsGenerator (  )  [inline, virtual]

Definition at line 58 of file BonLinearCutsGenerator.hpp.


Member Function Documentation

CglCutGenerator* Bonmin::LinearCutsGenerator::clone (  )  const [inline]

Definition at line 54 of file BonLinearCutsGenerator.hpp.

References LinearCutsGenerator().

bool Bonmin::LinearCutsGenerator::needsOptimalBasis (  )  [inline]

Definition at line 61 of file BonLinearCutsGenerator.hpp.

void Bonmin::LinearCutsGenerator::initialize ( BabSetupBase s  ) 
void Bonmin::LinearCutsGenerator::generateCuts ( const OsiSolverInterface &  solver,
OsiCuts &  cs,
const CglTreeInfo  info = CglTreeInfo() 
)

Member Data Documentation

std::list<Coin::SmartPtr<CuttingMethod> > Bonmin::LinearCutsGenerator::methods_ [private]

Definition at line 69 of file BonLinearCutsGenerator.hpp.


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

Generated on 13 Feb 2015 for Bonmin by  doxygen 1.6.1