11 #ifndef COUENNEMULTIVARPROBE_HPP
12 #define COUENNEMULTIVARPROBE_HPP
14 #include "BonRegisteredOptions.hpp"
16 #include "BonOaDecBase.hpp"
17 #include "CglCutGenerator.hpp"
18 #include "OsiColCut.hpp"
19 #include "OsiSolverInterface.hpp"
46 const CglTreeInfo = CglTreeInfo ())
const;
CouenneSetup * couenne_
Pointer to the CouenneProblem representation.
int numCols_
Number of columns (want to have this handy)
double maxTime_
Maximum time to probe one variable.
void generateCuts(const OsiSolverInterface &solver, OsiCuts &cuts, const CglTreeInfo=CglTreeInfo()) const
The main CglCutGenerator; not implemented yet.
CouenneMultiVarProbe * clone() const
Clone method (necessary for the abstract CglCutGenerator class)
~CouenneMultiVarProbe()
Destructor.
CouenneMultiVarProbe(CouenneSetup *couenne, const Ipopt::SmartPtr< Ipopt::OptionsList > options)
Constructor.