|
| CouenneSetup () |
| Default constructor.
|
|
| CouenneSetup (const CouenneSetup &other) |
| Copy constructor.
|
|
virtual Bonmin::BabSetupBase * | clone () const |
| virtual copy constructor.
|
|
virtual | ~CouenneSetup () |
| destructor
|
|
bool | InitializeCouenne (char **argv=NULL, CouenneProblem *couenneProb=NULL, Ipopt::SmartPtr< Bonmin::TMINLP > tminlp=NULL, CouenneInterface *ci=NULL, Bonmin::Bab *bb=NULL) |
| Initialize from command line arguments.
|
|
virtual void | registerOptions () |
| register the options
|
|
virtual void | readOptionsFile () |
| Get the basic options if don't already have them.
|
|
CouenneCutGenerator * | couennePtr () const |
| return pointer to cut generator (used to get pointer to problem)
|
|
bool | displayStats () |
| true if one wants to display statistics at the end of program
|
|
void | addMilpCutGenerators () |
| add cut generators
|
|
void | setDoubleParameter (const DoubleParameter &p, const double val) |
| modify parameter (used for MaxTime)
|
|
double | getDoubleParameter (const DoubleParameter &p) const |
| modify parameter (used for MaxTime)
|
|
void | setNodeComparisonMethod (Bonmin::BabSetupBase::NodeComparison c) |
|
| BonminSetup (const CoinMessageHandler *handler=NULL) |
|
| BonminSetup (const BonminSetup &other) |
|
| BonminSetup (const BonminSetup &setup, OsiTMINLPInterface &nlp) |
|
| BonminSetup (const BonminSetup &setup, OsiTMINLPInterface &nlp, const std::string &prefix) |
|
BonminSetup * | clone (OsiTMINLPInterface &nlp) const |
|
BonminSetup * | clone (OsiTMINLPInterface &nlp, const std::string &prefix) const |
|
virtual | ~BonminSetup () |
|
void | initialize (Ipopt::SmartPtr< TMINLP > tminlp, bool createContinuousSolver=true) |
|
void | initialize (const OsiTMINLPInterface &nlpSi, bool createContinuousSolver=true) |
|
Bonmin::Algorithm | getAlgorithm () |
|
void | addCutGenerator (CuttingMethod &cg) |
|
virtual void | setBabDefaultOptions (Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions) |
|
virtual void | setBabDefaultOptions (Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions) |
|
void | gatherParametersValues () |
|
void | gatherParametersValues (Ipopt::SmartPtr< Ipopt::OptionsList > options) |
|
Ipopt::SmartPtr< Ipopt::Journalist > | journalist () |
|
Ipopt::SmartPtr< Ipopt::OptionsList > | options () |
|
Ipopt::SmartPtr< Bonmin::RegisteredOptions > | roptions () |
|
const vector< OsiObject * > & | objects () const |
|
vector< OsiObject * > & | objects () |
|
void | addCutGenerator (CuttingMethod &cg) |
|
void | set_linearizer (TMINLP2OsiLP *linearizer) |
|
void | use (const OsiTMINLPInterface &nlp) |
|
void | use (Ipopt::SmartPtr< TMINLP > tminlp) |
|
void | use (Ipopt::SmartPtr< TMINLP2TNLP > prob) |
|
void | setNonlinearSolver (OsiTMINLPInterface *s) |
|
OsiTMINLPInterface * | nonlinearSolver () |
|
OsiSolverInterface * | continuousSolver () |
|
CuttingMethods & | cutGenerators () |
|
HeuristicMethods & | heuristics () |
|
OsiChooseVariable * | branchingMethod () |
|
NodeComparison & | nodeComparisonMethod () |
|
TreeTraversal | treeTraversalMethod () |
|
int | getIntParameter (const IntParameter &p) const |
|
double | getDoubleParameter (const DoubleParameter &p) const |
|
void | setIntParameter (const IntParameter &p, const int v) |
|
void | setDoubleParameter (const DoubleParameter &p, const double v) |
|
| BabSetupBase (const CoinMessageHandler *handler=NULL) |
|
| BabSetupBase (Ipopt::SmartPtr< TMINLP > tminlp, const CoinMessageHandler *handler=NULL) |
|
| BabSetupBase (Ipopt::SmartPtr< TNLPSolver > app) |
|
| BabSetupBase (const OsiTMINLPInterface &nlp) |
|
| BabSetupBase (const BabSetupBase &setup, OsiTMINLPInterface &nlp) |
|
| BabSetupBase (const BabSetupBase &setup, OsiTMINLPInterface &nlp, const std::string &prefix) |
|
| BabSetupBase (const BabSetupBase &other) |
|
virtual | ~BabSetupBase () |
|
void | use (const OsiTMINLPInterface &nlp) |
|
void | use (Ipopt::SmartPtr< TMINLP > tminlp) |
|
void | use (Ipopt::SmartPtr< TMINLP2TNLP > prob) |
|
void | setNonlinearSolver (OsiTMINLPInterface *s) |
|
void | readOptionsFile (std::string fileName) |
|
void | readOptionsString (std::string opt_string) |
|
void | readOptionsStream (std::istream &is) |
|
void | mayPrintDoc () |
|
const char * | prefix () const |
|
void | setOptionsAndJournalist (Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions, Ipopt::SmartPtr< Ipopt::OptionsList > options, Ipopt::SmartPtr< Ipopt::Journalist > journalist) |
|
void | initializeOptionsAndJournalist () |
|
OsiTMINLPInterface * | nonlinearSolver () |
|
OsiSolverInterface * | continuousSolver () |
|
CuttingMethods & | cutGenerators () |
|
HeuristicMethods & | heuristics () |
|
OsiChooseVariable * | branchingMethod () |
|
NodeComparison & | nodeComparisonMethod () |
|
TreeTraversal | treeTraversalMethod () |
|
int | getIntParameter (const IntParameter &p) const |
|
double | getDoubleParameter (const DoubleParameter &p) const |
|
void | setIntParameter (const IntParameter &p, const int v) |
|
void | setDoubleParameter (const DoubleParameter &p, const double v) |
|
Definition at line 43 of file BonCouenneSetup.hpp.