Bonmin  1.7
Classes | Public Member Functions | Private Attributes
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: