idol
A C++ Framework for Optimization
Loading...
Searching...
No Matches
idol::Reformulators::KKT::BoundProvider Class Referenceabstract
Collaboration diagram for idol::Reformulators::KKT::BoundProvider:
Collaboration graph

Public Member Functions

const Modelmodel () const
 
virtual double get_ctr_dual_lb (const Ctr &t_ctr)=0
 
virtual double get_ctr_dual_ub (const Ctr &t_ctr)=0
 
virtual double get_ctr_slack_lb (const Ctr &t_ctr)=0
 
virtual double get_ctr_slack_ub (const Ctr &t_ctr)=0
 
virtual double get_var_lb_dual_ub (const Var &t_var)=0
 
virtual double get_var_ub_dual_lb (const Var &t_var)=0
 
virtual double get_var_lb (const Var &t_var)
 
virtual double get_var_ub (const Var &t_var)
 
virtual BoundProviderclone () const =0
 

Friends

class idol::Reformulators::KKT
 

Detailed Description

Definition at line 122 of file KKT.h.

Member Function Documentation

◆ get_var_lb()

virtual double idol::Reformulators::KKT::BoundProvider::get_var_lb ( const Var t_var)
inlinevirtual

Definition at line 135 of file KKT.h.

◆ get_var_ub()

virtual double idol::Reformulators::KKT::BoundProvider::get_var_ub ( const Var t_var)
inlinevirtual

Definition at line 136 of file KKT.h.

◆ model()

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

Definition at line 127 of file KKT.h.

Friends And Related Symbol Documentation

◆ idol::Reformulators::KKT

friend class idol::Reformulators::KKT
friend

Definition at line 140 of file KKT.h.