Loading...
Searching...
No Matches
idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration Class Reference

Description

Definition at line 10 of file ColumnGeneration.h.

Public Methods

 ColumnGeneration (DantzigWolfeDecomposition &t_parent, bool t_use_farkas_for_infeasibility, double t_best_bound_stop)
const DantzigWolfeDecomposition & parent () const
DantzigWolfeDecomposition & parent ()
SolutionStatus status () const
SolutionReason reason () const
double best_obj () const
double best_bound () const
const PrimalPoint & primal_solution () const
void set_best_bound_stop (double t_best_bound_stop)
void execute ()

Friends

std::ostream & operator<< (std::ostream &t_os, idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration::NumericalPolicy t_numerical_policy)

Methods Documentation

◆ best_bound()

double idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration::best_bound ( ) const
inlinenodiscard

Definition at line 68 of file ColumnGeneration.h.

◆ best_obj()

double idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration::best_obj ( ) const
inlinenodiscard

Definition at line 66 of file ColumnGeneration.h.

◆ parent() [1/2]

DantzigWolfeDecomposition & idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration::parent ( )
inline

Definition at line 60 of file ColumnGeneration.h.

◆ parent() [2/2]

const DantzigWolfeDecomposition & idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration::parent ( ) const
inlinenodiscard

Definition at line 58 of file ColumnGeneration.h.

◆ primal_solution()

const PrimalPoint & idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration::primal_solution ( ) const
inlinenodiscard

Definition at line 70 of file ColumnGeneration.h.

◆ reason()

SolutionReason idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration::reason ( ) const
inlinenodiscard

Definition at line 64 of file ColumnGeneration.h.

◆ set_best_bound_stop()

void idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration::set_best_bound_stop ( double t_best_bound_stop)
inline

Definition at line 72 of file ColumnGeneration.h.

◆ status()

SolutionStatus idol::Optimizers::DantzigWolfeDecomposition::ColumnGeneration::status ( ) const
inlinenodiscard

Definition at line 62 of file ColumnGeneration.h.