|
idol
A C++ Framework for Optimization
|

Classes | |
| struct | CurrentPenalty |
| struct | SubProblem |
Public Member Functions | |
| Formulation (const Model &t_src_model, Annotation< unsigned int > t_decomposition, std::optional< Annotation< double > > t_penalized_constraints, double t_rescaling_threshold) | |
| SubProblem & | sub_problem (const Var &t_var) |
| const SubProblem & | sub_problem (const Var &t_var) const |
| unsigned int | sub_problem_id (const Var &t_var) const |
| SubProblem & | sub_problem (unsigned int t_sub_problem_id) |
| const SubProblem & | sub_problem (unsigned int t_sub_problem_id) const |
| unsigned int | n_sub_problems () const |
| auto | sub_problems () |
| auto | sub_problems () const |
| auto | l1_epigraph_vars () const |
| bool | has_penalized_constraints () const |
| void | initialize_penalty_parameters (bool t_use_inverse_penalties) |
| bool | update_penalty_parameters (const std::vector< PrimalPoint > &t_primals, PenaltyUpdate &t_penalty_update) |
| void | update (unsigned int t_sub_problem_id, const std::vector< PrimalPoint > &t_primals) |
Definition at line 22 of file Formulation.h.
|
inline |
Definition at line 74 of file Formulation.h.
|
inline |
Definition at line 72 of file Formulation.h.
|
inline |
Definition at line 66 of file Formulation.h.
|
inline |
Definition at line 62 of file Formulation.h.
|
inline |
Definition at line 64 of file Formulation.h.
|
inline |
Definition at line 68 of file Formulation.h.
|
inline |
Definition at line 70 of file Formulation.h.