#include <eoInitializer.h>
Public Member Functions | |
eoInitializer (eoUF< POT &, void > &_proc, eoVelocityInit< POT > &_initVelo, eoParticleBestInit< POT > &_initBest, eoTopology< POT > &_topology, eoPop< POT > &_pop) | |
Constructor. | |
eoInitializer (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 | |
eoUF< POT &, void > & | proc |
eoVelocityInit< POT > & | initVelo |
eoParticleBestInit< POT > & | initBest |
eoPopEvalFunc< POT > & | procPara |
eoTopology< POT > & | topology |
eoPop< POT > & | pop |
eoInitializer::eoDummyEval | dummyEval |
eoInitializer::eoDummy | dummy |
Classes | |
class | eoDummy |
class | eoDummyEval |
Definition at line 56 of file eoInitializer.h.
eoInitializer< POT >::eoInitializer | ( | 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 | |
_pop | Population |
Definition at line 65 of file eoInitializer.h.
eoInitializer< POT >::eoInitializer | ( | 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 | |
_pop | Population |
Definition at line 79 of file eoInitializer.h.
virtual std::string eoInitializer< POT >::className | ( | void | ) | const [inline, virtual] |
Give the name of the class.
Definition at line 91 of file eoInitializer.h.