peoPSOSelect< POT > Class Template Reference

Specific class for a selection of a population of a PSO. More...

#include <peoPSO.h>

Inheritance diagram for peoPSOSelect< POT >:

eoSelectOne< POT > eoUF< A1, R > eoFunctorBase List of all members.

Public Types

typedef PO< POT >::Fitness Fitness
 typedef : creation of Fitness

Public Member Functions

 peoPSOSelect (eoTopology< POT > &_topology)
 Constructor.
virtual const POT & operator() (const eoPop< POT > &_pop)
 Virtual operator.

Private Attributes

eoTopology< POT > & topology

Detailed Description

template<class POT>
class peoPSOSelect< POT >

Specific class for a selection of a population of a PSO.

See also:
eoSelectOne
Version:
1.1
Date:
october 2007

Definition at line 54 of file peoPSO.h.


Constructor & Destructor Documentation

template<class POT>
peoPSOSelect< POT >::peoPSOSelect ( eoTopology< POT > &  _topology  )  [inline]

Constructor.

Parameters:
eoTopology < POT > & _topology

Definition at line 60 of file peoPSO.h.


Member Function Documentation

template<class POT>
virtual const POT& peoPSOSelect< POT >::operator() ( const eoPop< POT > &  _pop  )  [inline, virtual]

Virtual operator.

Parameters:
eoPop<POT>& _pop
Returns:
POT&

Definition at line 69 of file peoPSO.h.

References peoPSOSelect< POT >::topology.


Member Data Documentation

template<class POT>
eoTopology< POT >& peoPSOSelect< POT >::topology [private]

Parameters:
eoTopology < POT > & topology

Definition at line 76 of file peoPSO.h.

Referenced by peoPSOSelect< POT >::operator()().


The documentation for this class was generated from the following file:
Generated on Thu Mar 13 15:55:07 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7