#include <eoTopology.h>
Inheritance diagram for eoTopology< POT >:

Public Member Functions | |
| virtual void | setup (const eoPop< POT > &)=0 |
| Build the neighborhoods contained in the topology. | |
| virtual void | updateNeighborhood (POT &, unsigned)=0 |
| Update the neighborhood of the given particle and its indice in the population. | |
| virtual void | updateNeighborhood (eoPop< POT > &_pop) |
| Update the neighborhood of the given particle thanks to a whole population (used for distributed or synchronous PSO). | |
| virtual POT & | best (unsigned)=0 |
| Build the neighborhoods contained in the topology. | |
| virtual void | printOn () |
| Build the neighborhoods contained in the topology. | |
Definition at line 24 of file eoTopology.h.
| virtual void eoTopology< POT >::printOn | ( | ) | [inline, virtual] |
Build the neighborhoods contained in the topology.
| _pop | - The population ton share between the neighborhood(s) |
Reimplemented in eoLinearTopology< POT >, and eoStarTopology< POT >.
Definition at line 59 of file eoTopology.h.
1.4.7