| add_knapsack_structure(const Row &t_row, CtrType t_type) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| add_lazy_cut(const TempCtr &t_cut) | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| add_local_variable_branching(const Var &t_var, CtrType t_type, double t_rhs) (defined in idol::BranchAndBoundCallback< NodeInfoT >) | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| add_user_cut(const TempCtr &t_cut) | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| best_bound() const (defined in idol::BranchAndBoundCallback< NodeInfoT >) | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| best_obj() const (defined in idol::BranchAndBoundCallback< NodeInfoT >) | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| compute_cut_activity(const SetOfItems &t_set_of_items, int t_right_hand_side) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| compute_initial_cover(const SetOfItems &t_N_1, const SetOfItems &t_N_free, const SetOfItems &t_N_0, int t_capacity) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| compute_minimal_cover(const SetOfItems &t_initial_cover, int t_capacity) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| create_cut(const SetOfItems &t_set_of_items, int t_right_hand_side) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| debug(const std::string &t_name, const SetOfItems &t_set_of_items, bool t_with_values=false, bool t_with_cut=false) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| detect_knapsack_structure(const Ctr &t_ctr) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| fix_variables_equal_to_one_or_zero(const SetOfItems &t_set_of_items) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| has_only_binary_variables(const Row &t_row) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| has_only_single_signed_coefficients(const Row &t_row) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| initialize() override | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protectedvirtual |
| log_after_termination() override (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protectedvirtual |
| node() const | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| operator()(CallbackEvent t_event) override | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protectedvirtual |
| original_model() const | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| partition_minimal_cover(const SetOfItems &t_minimal_cover) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| partition_remaining_items(const SetOfItems &t_remaining_items) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| relaxation() const | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| separate_cut(const KnapsackStructure &t_knapsack_structure) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| sequential_up_and_down_lifting(const SetOfItems &t_C1, const SetOfItems &t_C2, const SetOfItems &t_F, const SetOfItems &t_R, int t_capacity) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| set_current_values(const SetOfItems &t_set_of_items) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| side_effect_registry() const | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| solve_knapsack_approximately(const SetOfItems &t_set_of_items, int t_capacity) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| sort_by_non_decreasing_weights(const SetOfItems &t_set_of_items) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| sort_by_non_increasing_weights(const SetOfItems &t_set_of_items) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| Strategy(bool t_use_lifting, bool t_apply_to_tree_nodes, unsigned int t_max_pass_root_node, double t_max_cuts_factor) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | |
| submit_bound(double t_bound) | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| submit_heuristic_solution(NodeInfoT *t_info) | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| sum_of_weights(const SetOfItems &t_set_of_items) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| swap_items(const SetOfItems &t_a, const SetOfItems &t_b) (defined in idol::Cuts::KnapsackCover< NodeInfoT >::Strategy) | idol::Cuts::KnapsackCover< NodeInfoT >::Strategy | protected |
| terminate() (defined in idol::BranchAndBoundCallback< NodeInfoT >) | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| time() const (defined in idol::BranchAndBoundCallback< NodeInfoT >) | idol::BranchAndBoundCallback< NodeInfoT > | protected |
| ~BranchAndBoundCallback()=default (defined in idol::BranchAndBoundCallback< NodeInfoT >) | idol::BranchAndBoundCallback< NodeInfoT > | virtual |