Go to the documentation of this file.
11 #ifndef BonOACutGenerator2_HPP
12 #define BonOACutGenerator2_HPP
Parameters parameters_
Parameters.
OACutGenerator2(BabSetupBase &b)
Constructor with basic setup.
Class to perform OA in its classical form.
virtual double performOa(OsiCuts &cs, solverManip &lpManip, BabInfo *babInfo, double &cutoff, const CglTreeInfo &info) const
virtual method which performs the OA algorithm by modifying lp and nlp.
(C) Copyright International Business Machines Corporation 2007
OACutGenerator2(const OACutGenerator2 ©)
Copy constructor.
A class to have all elements necessary to setup a branch-and-bound.
A very simple class to provide a common interface for solving MIPs with Cplex and Cbc.
virtual bool doLocalSearch(BabInfo *babInfo) const
virutal method to decide if local search is performed
Bonmin class for passing info between components of branch-and-cuts.
void setStrategy(const CbcStrategy &strategy)
~OACutGenerator2()
Destructor.
void setStrategy(const CbcStrategy &strategy)
Strategy to apply when using Cbc as MILP sub-solver.
Base class for OA algorithms.
virtual CglCutGenerator * clone() const
static void registerOptions(Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions)
Register OA options.