EvolvingObjects
|
Base (name) class for Initialization of algorithm PSO. More...
#include <eoParticleFullInitializer.h>
Classes | |
class | eoDummy |
class | eoDummyEval |
Public Member Functions | |
eoParticleFullInitializer (eoUF< POT &, void > &_proc, eoVelocityInit< POT > &_initVelo, eoParticleBestInit< POT > &_initBest, eoTopology< POT > &_topology, eoPop< POT > &_pop) | |
Constructor. | |
eoParticleFullInitializer (eoPopEvalFunc< POT > &_proc, eoVelocityInit< POT > &_initVelo, eoParticleBestInit< POT > &_initBest, eoTopology< POT > &_topology, eoPop< POT > &_pop) | |
Constructor for parallel evaluation. | |
virtual std::string | className (void) const |
Give the name of the class. | |
virtual void | operator() () |
Private Attributes | |
eoPop< POT > & | pop |
eoUF< POT &, void > & | proc |
eoPopEvalFunc< POT > & | procPara |
eoVelocityInit< POT > & | initVelo |
eoParticleBestInit< POT > & | initBest |
eoTopology< POT > & | topology |
eoParticleInitializer::eoDummyEval | dummyEval |
eoParticleInitializer::eoDummy | dummy |
Base (name) class for Initialization of algorithm PSO.
Definition at line 61 of file eoParticleFullInitializer.h.
eoParticleInitializer< POT >::eoParticleFullInitializer | ( | eoUF< POT &, void > & | _proc, |
eoVelocityInit< POT > & | _initVelo, | ||
eoParticleBestInit< POT > & | _initBest, | ||
eoTopology< POT > & | _topology, | ||
eoPop< POT > & | _pop | ||
) | [inline] |
Constructor.
_proc | Evaluation function |
_initVelo | Initialization of the velocity |
_initBest | Initialization of the best |
_topology | Topology to use |
_pop | Population |
Definition at line 71 of file eoParticleFullInitializer.h.
eoParticleInitializer< POT >::eoParticleFullInitializer | ( | eoPopEvalFunc< POT > & | _proc, |
eoVelocityInit< POT > & | _initVelo, | ||
eoParticleBestInit< POT > & | _initBest, | ||
eoTopology< POT > & | _topology, | ||
eoPop< POT > & | _pop | ||
) | [inline] |
Constructor for parallel evaluation.
_proc | Evaluation function |
_initVelo | Initialization of the velocity |
_initBest | Initialization of the best |
_topology | Topology to use |
_pop | Population |
Definition at line 86 of file eoParticleFullInitializer.h.
virtual std::string eoParticleInitializer< POT >::className | ( | void | ) | const [inline, virtual] |
Give the name of the class.
Definition at line 98 of file eoParticleFullInitializer.h.