idol
A C++ Framework for Optimization
Loading...
Searching...
No Matches
idol::LazyCutCallback Class Reference
Inheritance diagram for idol::LazyCutCallback:
Inheritance graph
Collaboration diagram for idol::LazyCutCallback:
Collaboration graph

Classes

class  Strategy
 

Public Member Functions

 LazyCutCallback (const Model &t_model, GenerationPattern< Ctr > t_cut, CtrType t_type=LessOrEqual)
 
Callbackoperator() () override
 
CallbackFactoryclone () const override
 
LazyCutCallbackwith_separation_optimizer (const OptimizerFactory &t_optimizer_factory)
 

Detailed Description

Definition at line 15 of file LazyCutCallback.h.

Constructor & Destructor Documentation

◆ LazyCutCallback()

idol::LazyCutCallback::LazyCutCallback ( const Model t_model,
GenerationPattern< Ctr t_cut,
CtrType  t_type = LessOrEqual 
)
inline

Definition at line 27 of file LazyCutCallback.h.

Member Function Documentation

◆ clone()

CallbackFactory * idol::LazyCutCallback::clone ( ) const
inlineoverridevirtual

Implements idol::CallbackFactory.

Definition at line 59 of file LazyCutCallback.h.

◆ operator()()

Callback * idol::LazyCutCallback::operator() ( )
inlineoverridevirtual

Implements idol::CallbackFactory.

Definition at line 45 of file LazyCutCallback.h.

◆ with_separation_optimizer()

LazyCutCallback & idol::LazyCutCallback::with_separation_optimizer ( const OptimizerFactory t_optimizer_factory)
inline

Definition at line 63 of file LazyCutCallback.h.