Loading...
Searching...
No Matches
idol::Algorithm Class Reference

Description

Definition at line 15 of file Algorithm.h.

Public Methods

 Algorithm (const Model &t_model)
SolutionStatus get_status () const override
SolutionReason get_reason () const override
double get_best_obj () const override
double get_best_bound () const override
double get_relative_gap () const override
double get_absolute_gap () const override

Protected Methods

void build () override
virtual void set_status (SolutionStatus t_status)
virtual void set_reason (SolutionReason t_reason)
virtual void set_best_bound (double t_value)
virtual void set_best_obj (double t_value)

Methods Documentation

◆ build()

void idol::Algorithm::build ( )
inlineoverrideprotected

Definition at line 21 of file Algorithm.h.

◆ set_best_bound()

virtual void idol::Algorithm::set_best_bound ( double t_value)
inlineprotectedvirtual

Definition at line 25 of file Algorithm.h.

◆ set_best_obj()

virtual void idol::Algorithm::set_best_obj ( double t_value)
inlineprotectedvirtual

Definition at line 26 of file Algorithm.h.

◆ set_reason()

virtual void idol::Algorithm::set_reason ( SolutionReason t_reason)
inlineprotectedvirtual

Definition at line 24 of file Algorithm.h.

◆ set_status()

virtual void idol::Algorithm::set_status ( SolutionStatus t_status)
inlineprotectedvirtual

Definition at line 23 of file Algorithm.h.