Loading...
Searching...
No Matches
idol::Robust::CCG::BigMFreeSeparation::BoundProvider Class Reference

Description

Definition at line 46 of file BigMFreeSeparation.h.

Public Methods

 BoundProvider (const BigMFreeSeparation &t_parent)
double get_var_lb (const Var &t_var) override
double get_var_ub (const Var &t_var) override
double get_ctr_dual_lb (const Ctr &t_ctr) override
double get_ctr_dual_ub (const Ctr &t_ctr) override
double get_ctr_slack_lb (const Ctr &t_ctr) override
double get_ctr_slack_ub (const Ctr &t_ctr) override
double get_var_lb_dual_ub (const Var &t_var) override
double get_var_ub_dual_lb (const Var &t_var) override
BoundProvider * clone () const override
const Modelmodel () const

Methods Documentation

◆ clone()

BoundProvider * idol::Robust::CCG::BigMFreeSeparation::BoundProvider::clone ( ) const
inlinenodiscardoverridevirtual

Implements idol::Reformulators::KKT::BoundProvider.

Definition at line 59 of file BigMFreeSeparation.h.

◆ get_ctr_dual_lb()

double idol::Robust::CCG::BigMFreeSeparation::BoundProvider::get_ctr_dual_lb ( const Ctr & t_ctr)
overridevirtual

◆ get_ctr_dual_ub()

double idol::Robust::CCG::BigMFreeSeparation::BoundProvider::get_ctr_dual_ub ( const Ctr & t_ctr)
overridevirtual

◆ get_ctr_slack_lb()

double idol::Robust::CCG::BigMFreeSeparation::BoundProvider::get_ctr_slack_lb ( const Ctr & t_ctr)
overridevirtual

◆ get_ctr_slack_ub()

double idol::Robust::CCG::BigMFreeSeparation::BoundProvider::get_ctr_slack_ub ( const Ctr & t_ctr)
overridevirtual

◆ get_var_lb()

double idol::Robust::CCG::BigMFreeSeparation::BoundProvider::get_var_lb ( const Var & t_var)
overridevirtual

◆ get_var_lb_dual_ub()

double idol::Robust::CCG::BigMFreeSeparation::BoundProvider::get_var_lb_dual_ub ( const Var & t_var)
overridevirtual

◆ get_var_ub()

double idol::Robust::CCG::BigMFreeSeparation::BoundProvider::get_var_ub ( const Var & t_var)
overridevirtual

◆ get_var_ub_dual_lb()

double idol::Robust::CCG::BigMFreeSeparation::BoundProvider::get_var_ub_dual_lb ( const Var & t_var)
overridevirtual

◆ model()

const Model & idol::Reformulators::KKT::BoundProvider::model ( ) const
inlinenodiscardinherited

Definition at line 128 of file KKT.h.