|
A C++ Framework for Optimization
|

Public Member Functions | |
| auto | scenarios () const |
| virtual Separation * | clone () const =0 |
| virtual std::pair< idol::Model, idol::Bilevel::Description > | build_separation_problem () |
Protected Member Functions | |
| virtual void | operator() ()=0 |
| void | submit_upper_bound (double t_value) |
| void | add_scenario (PrimalPoint t_scenario) |
| void | clear_scenarios () |
| void | terminate () |
| void | set_status (SolutionStatus t_status, SolutionReason t_reason) |
| const PrimalPoint & | get_master_solution () const |
| Env & | get_env () const |
| const idol::Optimizers::Robust::ColumnAndConstraintGeneration & | get_parent () const |
| const idol::Robust::Description & | get_robust_description () const |
| const idol::Bilevel::Description & | get_bilevel_description () const |
| const idol::CCG::Formulation & | get_formulation () const |
Friends | |
| class | idol::Optimizers::Robust::ColumnAndConstraintGeneration |
Definition at line 30 of file Separation.h.
|
inlineprotected |
Definition at line 39 of file Separation.h.
|
inlineprotected |
Definition at line 40 of file Separation.h.
|
inlineprotected |
Definition at line 46 of file Separation.h.
|
inline |
Definition at line 53 of file Separation.h.
|
friend |
Definition at line 59 of file Separation.h.