new style peo
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@1021 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
parent
ef8ef3f3b2
commit
edb6d65a7b
34 changed files with 407 additions and 386 deletions
|
|
@ -55,11 +55,11 @@ template< class EOT > class peoTransform : public Service, public eoTransform< E
|
|||
|
||||
public:
|
||||
|
||||
//! @brief Constructor
|
||||
//! @param eoQuadOp< EOT >& __cross
|
||||
//! @param double __cross_rate
|
||||
//! @param eoMonOp< EOT >& __mut
|
||||
//! @param double __mut_rate
|
||||
//! @brief Constructor
|
||||
//! @param eoQuadOp< EOT >& __cross
|
||||
//! @param double __cross_rate
|
||||
//! @param eoMonOp< EOT >& __mut
|
||||
//! @param double __mut_rate
|
||||
peoTransform(
|
||||
eoQuadOp< EOT >& __cross,
|
||||
double __cross_rate,
|
||||
|
|
@ -67,34 +67,34 @@ template< class EOT > class peoTransform : public Service, public eoTransform< E
|
|||
double __mut_rate
|
||||
);
|
||||
|
||||
//! @brief Operator
|
||||
//! @param eoPop< EOT >& __pop
|
||||
//! @brief Operator
|
||||
//! @param eoPop< EOT >& __pop
|
||||
void operator()( eoPop< EOT >& __pop );
|
||||
//! @brief Function realizing packages of data
|
||||
//! @brief Function realizing packages of data
|
||||
void packData();
|
||||
//! @brief Function reconstituting packages of data
|
||||
//! @brief Function reconstituting packages of data
|
||||
void unpackData();
|
||||
//! @brief Function which executes the algorithm
|
||||
//! @brief Function which executes the algorithm
|
||||
void execute();
|
||||
//! @brief Function realizing packages of the result
|
||||
//! @brief Function realizing packages of the result
|
||||
void packResult();
|
||||
//! @brief Function reconstituting packages of result
|
||||
//! @brief Function reconstituting packages of result
|
||||
void unpackResult();
|
||||
//! @brief Function notifySendingData
|
||||
//! @brief Function notifySendingData
|
||||
void notifySendingData();
|
||||
//! @brief Function notifySendingAllResourceRequests
|
||||
void notifySendingAllResourceRequests();
|
||||
|
||||
private:
|
||||
//! @param eoQuadOp< EOT >& cross
|
||||
//! @param double cross_rate
|
||||
//! @param eoMonOp< EOT >& mut
|
||||
//! @param double mut_rate
|
||||
//! @param unsigned idx
|
||||
//! @param eoPop< EOT >* pop
|
||||
//! @param EOT father
|
||||
//! @param mother
|
||||
//! @param unsigned num_term
|
||||
//! @param eoQuadOp< EOT >& cross
|
||||
//! @param double cross_rate
|
||||
//! @param eoMonOp< EOT >& mut
|
||||
//! @param double mut_rate
|
||||
//! @param unsigned idx
|
||||
//! @param eoPop< EOT >* pop
|
||||
//! @param EOT father
|
||||
//! @param mother
|
||||
//! @param unsigned num_term
|
||||
eoQuadOp< EOT >& cross;
|
||||
double cross_rate;
|
||||
eoMonOp< EOT >& mut;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue