Loading...
Searching...
No Matches
idol::DantzigWolfe::FarkasPricing::Strategy Class Reference

Description

Definition at line 17 of file FarkasPricing.h.

Public Methods

void execute (Optimizers::DantzigWolfeDecomposition &t_parent) override
SolutionStatus status () const
SolutionReason reason () const
double best_obj () const
double best_bound () const
const PrimalPoint & primal_solution () const

Protected Methods

void set_status (SolutionStatus t_status)
void set_reason (SolutionReason t_reason)
void set_primal_solution (PrimalPoint t_solution)
void set_best_obj (double t_best_obj)
void set_best_bound (double t_best_bound)

Methods Documentation

◆ best_bound()

double idol::DantzigWolfe::InfeasibilityStrategyFactory::Strategy::best_bound ( ) const
inlineinherited

Definition at line 40 of file DantzigWolfeInfeasibilityStrategy.h.

◆ best_obj()

double idol::DantzigWolfe::InfeasibilityStrategyFactory::Strategy::best_obj ( ) const
inlineinherited

Definition at line 38 of file DantzigWolfeInfeasibilityStrategy.h.

◆ execute()

void idol::DantzigWolfe::FarkasPricing::Strategy::execute ( Optimizers::DantzigWolfeDecomposition & t_parent)
overridevirtual

◆ reason()

SolutionReason idol::DantzigWolfe::InfeasibilityStrategyFactory::Strategy::reason ( ) const
inlineinherited

Definition at line 36 of file DantzigWolfeInfeasibilityStrategy.h.

◆ set_best_bound()

void idol::DantzigWolfe::InfeasibilityStrategyFactory::Strategy::set_best_bound ( double t_best_bound)
inlineprotectedinherited

Definition at line 52 of file DantzigWolfeInfeasibilityStrategy.h.

◆ set_best_obj()

void idol::DantzigWolfe::InfeasibilityStrategyFactory::Strategy::set_best_obj ( double t_best_obj)
inlineprotectedinherited

Definition at line 50 of file DantzigWolfeInfeasibilityStrategy.h.

◆ set_primal_solution()

void idol::DantzigWolfe::InfeasibilityStrategyFactory::Strategy::set_primal_solution ( PrimalPoint t_solution)
inlineprotectedinherited

Definition at line 48 of file DantzigWolfeInfeasibilityStrategy.h.

◆ set_reason()

void idol::DantzigWolfe::InfeasibilityStrategyFactory::Strategy::set_reason ( SolutionReason t_reason)
inlineprotectedinherited

Definition at line 46 of file DantzigWolfeInfeasibilityStrategy.h.

◆ set_status()

void idol::DantzigWolfe::InfeasibilityStrategyFactory::Strategy::set_status ( SolutionStatus t_status)
inlineprotectedinherited

Definition at line 44 of file DantzigWolfeInfeasibilityStrategy.h.

◆ status()

SolutionStatus idol::DantzigWolfe::InfeasibilityStrategyFactory::Strategy::status ( ) const
inlineinherited

Definition at line 34 of file DantzigWolfeInfeasibilityStrategy.h.