SiGraph: sulcal graphs


sigraph::AnnealExtension Class Referenceabstract

Extensions au recuit simulé. More...

#include <si/graph/annealExtension.h>

Inheritance diagram for sigraph::AnnealExtension:
Collaboration diagram for sigraph::AnnealExtension:

Public Member Functions

 AnnealExtension (Anneal *ann)
 
virtual ~AnnealExtension ()
 
virtual void specialStep (unsigned passnum=0)=0
 Passe de recuit spécifique.
 
virtual unsigned ntrans () const
 
virtual unsigned maxTrans () const
 
double stepDeltaE () const
 
virtual std::string name () const =0
 

Protected Attributes

Anneal_anneal
 
unsigned _ntrans
 
unsigned _maxtrans
 
double _stepDeltaE
 

Detailed Description

Extensions au recuit simulé.

S'occupe des passes spéciales qu'on fait de temps en temps

Definition at line 15 of file annealExtension.h.

Constructor & Destructor Documentation

◆ AnnealExtension()

◆ ~AnnealExtension()

virtual sigraph::AnnealExtension::~AnnealExtension ( )
virtual

Member Function Documentation

◆ maxTrans()

virtual unsigned sigraph::AnnealExtension::maxTrans ( ) const
inlinevirtual

Definition at line 23 of file annealExtension.h.

References _maxtrans.

◆ name()

virtual std::string sigraph::AnnealExtension::name ( ) const
pure virtual

◆ ntrans()

virtual unsigned sigraph::AnnealExtension::ntrans ( ) const
inlinevirtual

Definition at line 22 of file annealExtension.h.

References _ntrans.

◆ specialStep()

virtual void sigraph::AnnealExtension::specialStep ( unsigned passnum = 0)
pure virtual

Passe de recuit spécifique.

Implemented in sigraph::AnnealConnectExtension, and sigraph::AnnealConnectVoidExtension.

◆ stepDeltaE()

double sigraph::AnnealExtension::stepDeltaE ( ) const
inline

Definition at line 24 of file annealExtension.h.

References _stepDeltaE.

Member Data Documentation

◆ _anneal

Anneal* sigraph::AnnealExtension::_anneal
protected

Definition at line 28 of file annealExtension.h.

◆ _maxtrans

unsigned sigraph::AnnealExtension::_maxtrans
protected

Definition at line 30 of file annealExtension.h.

Referenced by maxTrans().

◆ _ntrans

unsigned sigraph::AnnealExtension::_ntrans
protected

Definition at line 29 of file annealExtension.h.

Referenced by ntrans().

◆ _stepDeltaE

double sigraph::AnnealExtension::_stepDeltaE
protected

Definition at line 31 of file annealExtension.h.

Referenced by stepDeltaE().


The documentation for this class was generated from the following file: