idol
A C++ Framework for Optimization
Loading...
Searching...
No Matches
idol::Optimizers::DantzigWolfeDecomposition Member List

This is the complete list of members for idol::Optimizers::DantzigWolfeDecomposition, including all inherited members.

add(const Var &t_var) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
add(const Ctr &t_ctr) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
add(const QCtr &t_ctr) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
add_sub_problem() (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
Algorithm(const Model &t_model) (defined in idol::Algorithm)idol::Algorithmexplicit
build() override (defined in idol::Algorithm)idol::Algorithminlineprotected
DantzigWolfeDecomposition(const Model &t_model, idol::DantzigWolfe::Formulation &&t_formulation, const OptimizerFactory &t_master_optimizer_factory, const DantzigWolfe::DualPriceSmoothingStabilization &t_stabilization, unsigned int t_max_parallel_pricing, bool t_use_hard_branching, bool t_remove_infeasible_columns, std::vector< DantzigWolfe::SubProblem > &&t_sub_problem_specifications, std::optional< DantzigWolfe::SubProblem > t_default_sub_problem_spec, const DantzigWolfe::InfeasibilityStrategyFactory &t_strategy, const Logs::DantzigWolfe::Factory &t_logger_factory) (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecomposition
formulation() const (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositioninline
formulation() (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositioninline
get_absolute_gap() const override (defined in idol::Algorithm)idol::Algorithm
get_best_bound() const override (defined in idol::Algorithm)idol::Algorithm
get_best_obj() const override (defined in idol::Algorithm)idol::Algorithm
get_ctr_dual(const Ctr &t_ctr) const override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
get_ctr_farkas(const Ctr &t_ctr) const override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
get_n_solutions() const override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
get_reason() const override (defined in idol::Algorithm)idol::Algorithm
get_relative_gap() const override (defined in idol::Algorithm)idol::Algorithm
get_solution_index() const override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
get_status() const override (defined in idol::Algorithm)idol::Algorithm
get_var_primal(const Var &t_var) const override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
get_var_ray(const Var &t_var) const override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
get_var_reduced_cost(const Var &t_var) const override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
hook_after_optimize() override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
hook_before_optimize() override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
hook_optimize() override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
name() const override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecomposition
Optimizer(const ::idol::Model &t_parent) (defined in idol::Optimizer)idol::Optimizerexplicit
remove(const Var &t_var) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
remove(const Ctr &t_ctr) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
remove(const QCtr &t_ctr) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
set_best_bound(double t_value) (defined in idol::Algorithm)idol::Algorithminlineprotectedvirtual
set_best_obj(double t_value) (defined in idol::Algorithm)idol::Algorithminlineprotectedvirtual
set_reason(SolutionReason t_reason) (defined in idol::Algorithm)idol::Algorithminlineprotectedvirtual
set_solution_index(unsigned int t_index) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
set_status(SolutionStatus t_status) (defined in idol::Algorithm)idol::Algorithminlineprotectedvirtual
update() override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_ctr_rhs(const Ctr &t_ctr) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_ctr_type(const Ctr &t_ctr) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_mat_coeff(const Ctr &t_ctr, const Var &t_var) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_obj() override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_obj_constant() override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_obj_sense() override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_rhs() override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_var_lb(const Var &t_var) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_var_obj(const Var &t_var) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_var_type(const Var &t_var) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
update_var_ub(const Var &t_var) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected
write(const std::string &t_name) override (defined in idol::Optimizers::DantzigWolfeDecomposition)idol::Optimizers::DantzigWolfeDecompositionprotected