Ipopt::SmartPtr< Ipopt::OptionsList > options_
This class is the base class for a solver that can be used in BonOsiSolverInterface to perform the st...
Ipopt::SmartPtr< Ipopt::Journalist > journalist()
Get a pointer to a journalist.
Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions()
Get a pointer to RegisteredOptions (generally used to add new ones)
This is class provides an Osi interface for a Mixed Integer Linear Program expressed as a TMINLP (so ...
bool IsValid(const OSSmartPtr< U > &smart_ptr)
const Bonmin::TNLPSolver * solver() const
virtual ~StrongBranchingSolver()
Destructor.
Ipopt::SmartPtr< Bonmin::RegisteredOptions > reg_options_
const char * prefix() const
Default Constructor.
StrongBranchingSolver & operator=(const StrongBranchingSolver &rhs)
Assignment operator.
Ipopt::SmartPtr< const Ipopt::OptionsList > options() const
Get the options (for getting their values).
Ipopt::SmartPtr< Ipopt::Journalist > jnlst_
StrongBranchingSolver()
Default Constructor, forbiden for some reason.