22 SepaSetup(
const CoinMessageHandler * handler = NULL);
33 const std::string &
prefix);
71 argv, NULL,
"bonmin", NULL);
virtual BabSetupBase * clone() const
virtual copy constructor.
void initialize(Ipopt::SmartPtr< Bonmin::TMINLP > tminlp, bool createContinuousSolver=true)
Initialize, read options and create appropriate bonmin setup.
SepaSetup * clone(Bonmin::OsiTMINLPInterface &nlp, const std::string &prefix) const
Make a copy but take options with different prefix.
Ipopt::SmartPtr< Ipopt::Journalist > journalist()
Acces storage of Journalist for output.
SepaSetup(const CoinMessageHandler *handler=NULL)
Default constructor.
Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions()
Access registered Options.
This is class provides an Osi interface for a Mixed Integer Linear Program expressed as a TMINLP (so ...
BabSetupBase(const CoinMessageHandler *handler=NULL)
Default constructor.
virtual void registerOptions()
Register all the options for this algorithm instance.
OSSmartPtr< const U > ConstPtr(const OSSmartPtr< U > &smart_ptr)
U * GetRawPtr(const OSSmartPtr< U > &smart_ptr)
void initialize(char **&argv)
Ampl initialization.
void initializeSepa()
Initialize a branch-and-cut with some OA.
Ipopt::SmartPtr< Ipopt::OptionsList > options()
Acces list of Options.
static void registerAllOptions(Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions)
Register all bonmin type executable options.
SepaSetup * clone(Bonmin::OsiTMINLPInterface &nlp) const
Make a copy with solver replace by one passed .
void mayPrintDoc()
May print documentation of options if options print_options_documentation is set to yes...
virtual void readOptionsFile()
Get the options from default text file (bonmin.opt) if don't already have them.
const char * prefix() const
Get prefix to use for options.