Definition at line 21 of file Formulation.h.
Classes | |
| struct | LinkingConstraint |
| struct | GeneratedScenario |
| struct | CurrentlyPresentCut |
| class | Uncertainty |
Public Methods | |
| Formulation (const idol::Optimizers::Robust::CriticalValueColumnAndConstraintGeneration &t_parent) | |
| Model & | master () |
| Model & | sub_problem () |
| auto | uncertainties () |
| auto | uncertainties () const |
| void | update_sub_problem_rhs (const PrimalPoint &t_master_solution) |
| unsigned int | n_uncertainties () const |
| void | update_sub_problem_objective (const PrimalPoint &t_master_solution, const Uncertainty &t_uncertainty) |
| std::list< GeneratedScenario >::iterator | add_scenario_to_pool (PrimalPoint &&t_scenario, PrimalPoint &&t_master_scenario) |
| void | add_scenario_to_master (const std::list< GeneratedScenario >::iterator &t_iterator_in_pool) |
| unsigned int | n_critical_values () const |
| unsigned int | n_scenarios_in_pool () const |
| double | get_scenario_var_primal (const Var &t_var) const |
| bool | master_provides_a_valid_bound () const |
| const Var & | epigraph_variable () const |
| void | remove_cut_if (Uncertainty &t_uncertainty, const std::function< bool(const Ctr &, const PrimalPoint &)> &t_indicator) |
| void | set_unc_var_lb (const Var &t_var, double t_lb) |
| void | set_unc_var_ub (const Var &t_var, double t_ub) |
| void | load_cut_from_pool () |
| bool | uses_indicator () const |
|
inline |
Definition at line 108 of file Formulation.h.
|
inline |
Definition at line 91 of file Formulation.h.
|
inline |
Definition at line 103 of file Formulation.h.
|
inline |
Definition at line 104 of file Formulation.h.
|
inline |
Definition at line 98 of file Formulation.h.
|
inline |
Definition at line 92 of file Formulation.h.
|
inline |
Definition at line 94 of file Formulation.h.
|
inline |
Definition at line 95 of file Formulation.h.