Definition at line 19 of file Optimizers_ROCPP.h.
|
|
| ROCPP (const Model &t_parent, const idol::Robust::Description &t_robust_description, const idol::Bilevel::Description &t_bilevel_description, idol::Robust::ROCPP::Approximation t_approximation, const OptimizerFactory &t_optimizer, unsigned int t_n_policies) |
| std::string | name () const override |
|
SolutionStatus | get_status () const override |
|
SolutionReason | get_reason () const override |
|
double | get_best_obj () const override |
|
double | get_best_bound () const override |
|
double | get_var_primal (const Var &t_var) const override |
|
double | get_var_reduced_cost (const Var &t_var) const override |
|
double | get_var_ray (const Var &t_var) const override |
|
double | get_ctr_dual (const Ctr &t_ctr) const override |
|
double | get_ctr_farkas (const Ctr &t_ctr) const override |
|
double | get_relative_gap () const override |
|
double | get_absolute_gap () const override |
|
unsigned | get_n_solutions () const override |
|
unsigned | get_solution_index () const override |
|
|
static bool | is_available () |
◆ add() [1/3]
| void idol::Optimizers::Robust::ROCPP::add |
( |
const Ctr & | t_ctr | ) |
|
|
inlineoverrideprotected |
◆ add() [2/3]
| void idol::Optimizers::Robust::ROCPP::add |
( |
const QCtr & | t_ctr | ) |
|
|
inlineoverrideprotected |
◆ add() [3/3]
| void idol::Optimizers::Robust::ROCPP::add |
( |
const Var & | t_var | ) |
|
|
inlineoverrideprotected |
◆ build()
| void idol::Optimizers::Robust::ROCPP::build |
( |
| ) |
|
|
inlineoverrideprotected |
◆ name()
| std::string idol::Optimizers::Robust::ROCPP::name |
( |
| ) |
const |
|
inlinenodiscardoverride |
◆ remove() [1/3]
| void idol::Optimizers::Robust::ROCPP::remove |
( |
const Ctr & | t_ctr | ) |
|
|
inlineoverrideprotected |
◆ remove() [2/3]
| void idol::Optimizers::Robust::ROCPP::remove |
( |
const QCtr & | t_ctr | ) |
|
|
inlineoverrideprotected |
◆ remove() [3/3]
| void idol::Optimizers::Robust::ROCPP::remove |
( |
const Var & | t_var | ) |
|
|
inlineoverrideprotected |
◆ set_solution_index()
| void idol::Optimizers::Robust::ROCPP::set_solution_index |
( |
unsigned | t_index | ) |
|
|
inlineoverrideprotected |
◆ update()
| void idol::Optimizers::Robust::ROCPP::update |
( |
| ) |
|
|
inlineoverrideprotected |
◆ update_ctr_rhs()
| void idol::Optimizers::Robust::ROCPP::update_ctr_rhs |
( |
const Ctr & | t_ctr | ) |
|
|
inlineoverrideprotected |
◆ update_ctr_type()
| void idol::Optimizers::Robust::ROCPP::update_ctr_type |
( |
const Ctr & | t_ctr | ) |
|
|
inlineoverrideprotected |
◆ update_mat_coeff()
| void idol::Optimizers::Robust::ROCPP::update_mat_coeff |
( |
const Ctr & | t_ctr, |
|
|
const Var & | t_var ) |
|
inlineoverrideprotected |
◆ update_obj()
| void idol::Optimizers::Robust::ROCPP::update_obj |
( |
| ) |
|
|
inlineoverrideprotected |
◆ update_obj_constant()
| void idol::Optimizers::Robust::ROCPP::update_obj_constant |
( |
| ) |
|
|
inlineoverrideprotected |
◆ update_obj_sense()
| void idol::Optimizers::Robust::ROCPP::update_obj_sense |
( |
| ) |
|
|
inlineoverrideprotected |
◆ update_rhs()
| void idol::Optimizers::Robust::ROCPP::update_rhs |
( |
| ) |
|
|
inlineoverrideprotected |
◆ update_var_lb()
| void idol::Optimizers::Robust::ROCPP::update_var_lb |
( |
const Var & | t_var | ) |
|
|
inlineoverrideprotected |
◆ update_var_obj()
| void idol::Optimizers::Robust::ROCPP::update_var_obj |
( |
const Var & | t_var | ) |
|
|
inlineoverrideprotected |
◆ update_var_type()
| void idol::Optimizers::Robust::ROCPP::update_var_type |
( |
const Var & | t_var | ) |
|
|
inlineoverrideprotected |
◆ update_var_ub()
| void idol::Optimizers::Robust::ROCPP::update_var_ub |
( |
const Var & | t_var | ) |
|
|
inlineoverrideprotected |
◆ write()
| void idol::Optimizers::Robust::ROCPP::write |
( |
const std::string & | t_name | ) |
|
|
inlineoverrideprotected |