|
|
| MibS (const idol::Model &t_parent, const idol::Bilevel::Description &t_description, void *t_osi_solver, bool t_use_file, bool t_use_cplex_for_feasibility) |
| |
| std::string | name () const override |
| |
|
void | throw_if_no_mibs () const |
| |
|
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 int | get_n_solutions () const override |
| |
|
unsigned int | get_solution_index () const override |
| |
|
void | add_callback (Callback *t_callback) |
| |
| const idol::Bilevel::Description & | bilevel_description () const |
| |
|
|
void | build () override |
| |
|
void | add (const Var &t_var) override |
| |
|
void | add (const Ctr &t_ctr) override |
| |
|
void | add (const QCtr &t_ctr) override |
| |
|
void | remove (const Var &t_var) override |
| |
|
void | remove (const Ctr &t_ctr) override |
| |
|
void | remove (const QCtr &t_ctr) override |
| |
|
void | update () override |
| |
|
void | write (const std::string &t_name) override |
| |
|
void | hook_optimize () override |
| |
|
void | set_solution_index (unsigned int t_index) override |
| |
|
void | update_obj_sense () override |
| |
|
void | update_obj () override |
| |
|
void | update_rhs () override |
| |
|
void | update_obj_constant () override |
| |
|
void | update_mat_coeff (const Ctr &t_ctr, const Var &t_var) override |
| |
|
void | update_ctr_type (const Ctr &t_ctr) override |
| |
|
void | update_ctr_rhs (const Ctr &t_ctr) override |
| |
|
void | update_var_type (const Var &t_var) override |
| |
|
void | update_var_lb (const Var &t_var) override |
| |
|
void | update_var_ub (const Var &t_var) override |
| |
|
void | update_var_obj (const Var &t_var) override |
| |
Definition at line 17 of file Optimizers_MibS.h.
◆ bilevel_description()
◆ name()
| std::string idol::Optimizers::Bilevel::MibS::name |
( |
| ) |
const |
|
inlineoverride |