idol
A C++ Framework for Optimization
Loading...
Searching...
No Matches
idol::NodeSelectionRules::BestEstimate< NodeT > Class Template Reference
Inheritance diagram for idol::NodeSelectionRules::BestEstimate< NodeT >:
Inheritance graph
Collaboration diagram for idol::NodeSelectionRules::BestEstimate< NodeT >:
Collaboration graph

Public Member Functions

 BestEstimate (Optimizers::BranchAndBound< NodeT > &t_parent)
 
NodeSet< Node< NodeT > >::const_iterator operator() (const NodeSet< Node< NodeT > > &t_active_nodes) override
 
Optimizers::BranchAndBound< NodeT > & parent ()
 
const Optimizers::BranchAndBound< NodeT > & parent () const
 

Detailed Description

template<class NodeT>
class idol::NodeSelectionRules::BestEstimate< NodeT >

Definition at line 18 of file BestEstimate.h.

Constructor & Destructor Documentation

◆ BestEstimate()

template<class NodeT >
idol::NodeSelectionRules::BestEstimate< NodeT >::BestEstimate ( Optimizers::BranchAndBound< NodeT > &  t_parent)
inlineexplicit

Definition at line 31 of file BestEstimate.h.

Member Function Documentation

◆ operator()()

template<class NodeT >
NodeSet< Node< NodeT > >::const_iterator idol::NodeSelectionRules::BestEstimate< NodeT >::operator() ( const NodeSet< Node< NodeT > > &  t_active_nodes)
inlineoverridevirtual

Implements idol::NodeSelectionRule< NodeT >.

Definition at line 33 of file BestEstimate.h.

◆ parent() [1/2]

Optimizers::BranchAndBound< NodeT > & idol::NodeSelectionRule< NodeT >::parent ( )
inlineinherited

Definition at line 30 of file NodeSelectionRule.h.

◆ parent() [2/2]

const Optimizers::BranchAndBound< NodeT > & idol::NodeSelectionRule< NodeT >::parent ( ) const
inlineinherited

Definition at line 32 of file NodeSelectionRule.h.