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

Public Member Functions

 DefaultNodeUpdator (const Model &t_parent, Model &t_relaxation)
 
 DefaultNodeUpdator (const DefaultNodeUpdator &)=delete
 
void initialize () override
 
void prepare (const Node< NodeInfoT > &t_node) override
 
void clear () override
 

Protected Member Functions

Modelrelaxation ()
 
const Modelrelaxation () const
 

Detailed Description

template<class NodeInfoT>
class idol::DefaultNodeUpdator< NodeInfoT >

Definition at line 21 of file DefaultNodeUpdator.h.

Constructor & Destructor Documentation

◆ DefaultNodeUpdator()

template<class NodeT >
idol::DefaultNodeUpdator< NodeT >::DefaultNodeUpdator ( const Model t_parent,
idol::Model t_relaxation 
)
explicit

Definition at line 74 of file DefaultNodeUpdator.h.

Member Function Documentation

◆ clear()

template<class NodeInfoT >
void idol::DefaultNodeUpdator< NodeInfoT >::clear ( )
overridevirtual

Implements idol::NodeUpdator< NodeInfoT >.

Definition at line 80 of file DefaultNodeUpdator.h.

◆ initialize()

template<class NodeInfoT >
void idol::DefaultNodeUpdator< NodeInfoT >::initialize ( )
inlineoverridevirtual

Implements idol::NodeUpdator< NodeInfoT >.

Definition at line 44 of file DefaultNodeUpdator.h.

◆ prepare()

template<class NodeInfoT >
void idol::DefaultNodeUpdator< NodeInfoT >::prepare ( const Node< NodeInfoT > &  t_node)
overridevirtual

Implements idol::NodeUpdator< NodeInfoT >.

Definition at line 102 of file DefaultNodeUpdator.h.

◆ relaxation() [1/2]

template<class NodeInfoT >
Model & idol::DefaultNodeUpdator< NodeInfoT >::relaxation ( )
inlineprotected

Definition at line 51 of file DefaultNodeUpdator.h.

◆ relaxation() [2/2]

template<class NodeInfoT >
const Model & idol::DefaultNodeUpdator< NodeInfoT >::relaxation ( ) const
inlineprotected

Definition at line 53 of file DefaultNodeUpdator.h.