|
A C++ Framework for Optimization
|

Classes | |
| class | BoundProvider |
Public Member Functions | |
| void | operator() () override |
| Separation * | clone () const override |
| BigMFreeSeparation & | with_single_level_optimizer (const OptimizerFactory &t_optimizer) |
| std::pair< idol::Model, idol::Bilevel::Description > | build_separation_problem () override |
| auto | scenarios () const |
Protected Member Functions | |
| 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 |
Definition at line 24 of file BigMFreeSeparation.h.
|
inlineprotectedinherited |
Definition at line 39 of file Separation.h.
|
overridevirtual |
Reimplemented from idol::Robust::CCG::Separation.
|
inlineprotectedinherited |
Definition at line 40 of file Separation.h.
|
inlineoverridevirtual |
Implements idol::Robust::CCG::Separation.
Definition at line 37 of file BigMFreeSeparation.h.
|
inlineprotectedinherited |
Definition at line 46 of file Separation.h.
|
overridevirtual |
Implements idol::Robust::CCG::Separation.
|
inlineinherited |
Definition at line 53 of file Separation.h.