#include <peoSeqTransform.h>
Inheritance diagram for peoSeqTransform< EOT >:
Public Member Functions | |
peoSeqTransform (eoTransform< EOT > &__trans) | |
Constructor function - sets an internal reference towards the specified EO-derived transform object. | |
void | operator() (eoPop< EOT > &__pop) |
Operator for applying the specified transform operators on each individual of the given population. | |
virtual void | packData () |
Interface function for providing a link with the parallel architecture of the ParadisEO framework. | |
virtual void | unpackData () |
Interface function for providing a link with the parallel architecture of the ParadisEO framework. | |
virtual void | execute () |
Interface function for providing a link with the parallel architecture of the ParadisEO framework. | |
virtual void | packResult () |
Interface function for providing a link with the parallel architecture of the ParadisEO framework. | |
virtual void | unpackResult () |
Interface function for providing a link with the parallel architecture of the ParadisEO framework. | |
Private Attributes | |
eoTransform< EOT > & | trans |
A minimal set of interface functions is also provided for creating the link with the parallel architecture of the ParadisEO framework.
Definition at line 48 of file peoSeqTransform.h.
peoSeqTransform< EOT >::peoSeqTransform | ( | eoTransform< EOT > & | __trans | ) |
Constructor function - sets an internal reference towards the specified EO-derived transform object.
eoTransform< | EOT >& __trans - EO-derived transform object including crossover and mutation operators. |
Definition at line 83 of file peoSeqTransform.h.
void peoSeqTransform< EOT >::operator() | ( | eoPop< EOT > & | __pop | ) |
Operator for applying the specified transform operators on each individual of the given population.
eoPop< | EOT >& __pop - population to be transformed by applying the crossover and mutation operators. |
Definition at line 88 of file peoSeqTransform.h.
References peoSeqTransform< EOT >::trans.