| 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.