#include <peoPSO.h>
Inheritance diagram for peoGlobalBestVelocity< POT >:

Public Types | |
| typedef POT::ParticleVelocityType | VelocityType |
| typedef : creation of VelocityType | |
Public Member Functions | |
| peoGlobalBestVelocity (const double &_c3, eoVelocity< POT > &_velocity) | |
| Constructor. | |
| void | operator() (eoPop< POT > &_dest, eoPop< POT > &_source) |
| Virtual operator. | |
Protected Attributes | |
| const double & | c3 |
| eoVelocity< POT > & | velocity |
Definition at line 85 of file peoPSO.h.
| peoGlobalBestVelocity< POT >::peoGlobalBestVelocity | ( | const double & | _c3, | |
| eoVelocity< POT > & | _velocity | |||
| ) | [inline] |
| void peoGlobalBestVelocity< POT >::operator() | ( | eoPop< POT > & | _dest, | |
| eoPop< POT > & | _source | |||
| ) | [inline] |
Virtual operator.
| eoPop<POT>& | _dest | |
| eoPop<POT>& | _source |
Definition at line 101 of file peoPSO.h.
References peoGlobalBestVelocity< POT >::c3, and eoRng::uniform().
const double& peoGlobalBestVelocity< POT >::c3 [protected] |
| double | & c3 | |
| eoVelocity | < POT > & velocity |
Definition at line 118 of file peoPSO.h.
Referenced by peoGlobalBestVelocity< POT >::operator()().
1.4.7