11#ifndef COUENNEVTOBJECT_HPP
12#define COUENNEVTOBJECT_HPP
Cut Generator for linear convexifications.
OsiObject for auxiliary variables $w=f(x)$.
Class for MINLP problems with symbolic information.
OsiObject for violation transfer on variables in a MINLP.
CouenneVTObject(const CouenneVTObject &src)
Copy constructor.
virtual double infeasibility(const OsiBranchingInformation *info, int &way) const
compute infeasibility of this variable x as the sum/min/max of all infeasibilities of auxiliaries w w...
~CouenneVTObject()
Destructor.
virtual CouenneObject * clone() const
Cloning method.
CouenneVTObject(CouenneCutGenerator *c, CouenneProblem *p, exprVar *ref, Bonmin::BabSetupBase *base, JnlstPtr jnlst, int varSelection)
Constructor with information for branching point selection strategy.
OsiObject for variables in a MINLP.
general include file for different compilers