![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Describes particle pool for using in PSO algorithm. Indexes: 0 <= aDimidx <= myDimensionCount - 1. More...
#include <math_PSOParticlesPool.hxx>
Public Member Functions | |
| PSO_Particle () | |
| bool | operator< (const PSO_Particle &thePnt) const |
| Compares the particles according to their distances. | |
Data Fields | |
| double * | Position |
| double * | Velocity |
| double * | BestPosition |
| double | Distance |
| double | BestDistance |
Describes particle pool for using in PSO algorithm. Indexes: 0 <= aDimidx <= myDimensionCount - 1.
|
inline |
|
inline |
Compares the particles according to their distances.
| double PSO_Particle::BestDistance |
| double* PSO_Particle::BestPosition |
| double PSO_Particle::Distance |
| double* PSO_Particle::Position |
| double* PSO_Particle::Velocity |