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

Public Member Functions

 NodeSelectionRule (Optimizers::BranchAndBound< NodeInfoT > &t_parent)
 
virtual NodeSet< Node< NodeInfoT > >::const_iterator operator() (const NodeSet< Node< NodeInfoT > > &t_active_nodes)=0
 
Optimizers::BranchAndBound< NodeInfoT > & parent ()
 
const Optimizers::BranchAndBound< NodeInfoT > & parent () const
 

Detailed Description

template<class NodeInfoT>
class idol::NodeSelectionRule< NodeInfoT >

Definition at line 21 of file NodeSelectionRule.h.

Constructor & Destructor Documentation

◆ NodeSelectionRule()

template<class NodeInfoT >
idol::NodeSelectionRule< NodeInfoT >::NodeSelectionRule ( Optimizers::BranchAndBound< NodeInfoT > &  t_parent)
inlineexplicit

Definition at line 24 of file NodeSelectionRule.h.

Member Function Documentation

◆ parent() [1/2]

template<class NodeInfoT >
Optimizers::BranchAndBound< NodeInfoT > & idol::NodeSelectionRule< NodeInfoT >::parent ( )
inline

Definition at line 30 of file NodeSelectionRule.h.

◆ parent() [2/2]

template<class NodeInfoT >
const Optimizers::BranchAndBound< NodeInfoT > & idol::NodeSelectionRule< NodeInfoT >::parent ( ) const
inline

Definition at line 32 of file NodeSelectionRule.h.