Go to the documentation of this file.
13 #ifndef COUENNEUSERINTERFACE_HPP_
14 #define COUENNEUSERINTERFACE_HPP_
Ipopt::SmartPtr< Ipopt::OptionsList > options
virtual Ipopt::SmartPtr< Bonmin::TMINLP > getTMINLP()=0
Should return the problem to solve as TMINLP.
general include file for different compilers
virtual bool setupJournals()
Setup journals for printing.
virtual ~CouenneUserInterface()
CouenneUserInterface(Ipopt::SmartPtr< Ipopt::OptionsList > options_, Ipopt::SmartPtr< Ipopt::Journalist > jnlst_)
Ipopt::SmartPtr< Ipopt::Journalist > jnlst
virtual bool writeSolution(Bonmin::Bab &bab)
Called after B&B finished.
virtual bool addBabPlugins(Bonmin::Bab &bab)
Called after B&B object is setup.
virtual CouenneProblem * getCouenneProblem()=0
Should return the problem to solve in algebraic form.
Class for MINLP problems with symbolic information.