idol
A C++ Framework for Optimization
Loading...
Searching...
No Matches
idol::Cuts::KnapsackCover< NodeInfoT > Class Template Reference
Inheritance diagram for idol::Cuts::KnapsackCover< NodeInfoT >:
Inheritance graph
Collaboration diagram for idol::Cuts::KnapsackCover< NodeInfoT >:
Collaboration graph

Classes

class  Strategy
 

Public Member Functions

BranchAndBoundCallback< NodeInfoT > * operator() () override
 
BranchAndBoundCallbackFactory< NodeInfoT > * clone () const override
 
KnapsackCoverwith_lifting (bool t_value)
 
KnapsackCoverwith_tree_node_cuts (bool t_value)
 
KnapsackCoverwith_max_pass_root_node (unsigned int t_value)
 
KnapsackCoverwith_max_cuts_factor (double t_value)
 

Detailed Description

template<class NodeInfoT = idol::DefaultNodeInfo>
class idol::Cuts::KnapsackCover< NodeInfoT >

Definition at line 17 of file KnapsackCover.h.

Member Function Documentation

◆ clone()

template<class NodeInfoT >
idol::BranchAndBoundCallbackFactory< NodeInfoT > * idol::Cuts::KnapsackCover< NodeInfoT >::clone ( ) const
overridevirtual

Implements idol::BranchAndBoundCallbackFactory< NodeInfoT >.

Definition at line 937 of file KnapsackCover.h.

◆ operator()()

template<class NodeInfoT >
idol::BranchAndBoundCallback< NodeInfoT > * idol::Cuts::KnapsackCover< NodeInfoT >::operator() ( )
overridevirtual

Implements idol::BranchAndBoundCallbackFactory< NodeInfoT >.

Definition at line 942 of file KnapsackCover.h.

◆ with_lifting()

template<class NodeInfoT >
idol::Cuts::KnapsackCover< NodeInfoT > & idol::Cuts::KnapsackCover< NodeInfoT >::with_lifting ( bool  t_value)

Definition at line 73 of file KnapsackCover.h.

◆ with_max_cuts_factor()

template<class NodeInfoT >
idol::Cuts::KnapsackCover< NodeInfoT > & idol::Cuts::KnapsackCover< NodeInfoT >::with_max_cuts_factor ( double  t_value)

Definition at line 49 of file KnapsackCover.h.

◆ with_max_pass_root_node()

template<class NodeInfoT >
idol::Cuts::KnapsackCover< NodeInfoT > & idol::Cuts::KnapsackCover< NodeInfoT >::with_max_pass_root_node ( unsigned int  t_value)

Definition at line 37 of file KnapsackCover.h.

◆ with_tree_node_cuts()

template<class NodeInfoT >
idol::Cuts::KnapsackCover< NodeInfoT > & idol::Cuts::KnapsackCover< NodeInfoT >::with_tree_node_cuts ( bool  t_value)

Definition at line 61 of file KnapsackCover.h.