new design for the doc and the sources: licence ...
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@661 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
parent
07e5663c27
commit
39cd826ea3
24 changed files with 9521 additions and 4839 deletions
|
|
@ -1,4 +1,4 @@
|
|||
.TH "Communicable" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "Communicable" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -55,8 +55,8 @@ Inherited by \fBCooperative\fP, \fBRunner\fP, \fBService\fP, and \fBWorker\fP.
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 16 of file communicable.h.
|
||||
Definition at line 44 of file communicable.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "Communicator" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "Communicator" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -20,8 +20,8 @@ Inherits \fBReactiveThread\fP.
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 15 of file comm.h.
|
||||
Definition at line 43 of file comm.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "Cooperative" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "Cooperative" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -35,8 +35,8 @@ Inherited by \fBpeoAsyncIslandMig< EOT >\fP, and \fBpeoSyncIslandMig< EOT >\fP.
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 17 of file cooperative.h.
|
||||
Definition at line 45 of file cooperative.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "ReactiveThread" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "ReactiveThread" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -32,8 +32,8 @@ Inherited by \fBCommunicator\fP, and \fBWorker\fP.
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 16 of file reac_thread.h.
|
||||
Definition at line 44 of file reac_thread.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "RingTopology" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "RingTopology" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -17,8 +17,8 @@ Inherits \fBTopology\fP.
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 14 of file ring_topo.h.
|
||||
Definition at line 42 of file ring_topo.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "Runner" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "Runner" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -8,7 +8,7 @@ Runner \-
|
|||
.PP
|
||||
Inherits \fBCommunicable\fP, and \fBThread\fP.
|
||||
.PP
|
||||
Inherited by \fBpeoEA< EOT >\fP.
|
||||
Inherited by \fBpeoEA< EOT >\fP, and \fBpeoParallelAlgorithmWrapper\fP.
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
|
|
@ -50,8 +50,8 @@ Inherited by \fBpeoEA< EOT >\fP.
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 19 of file runner.h.
|
||||
Definition at line 47 of file runner.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "SEND_REQUEST" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "SEND_REQUEST" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -21,8 +21,8 @@ SEND_REQUEST \-
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 24 of file send.cpp.
|
||||
Definition at line 52 of file send.cpp.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "Service" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "Service" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -8,7 +8,7 @@ Service \-
|
|||
.PP
|
||||
Inherits \fBCommunicable\fP.
|
||||
.PP
|
||||
Inherited by \fBpeoPopEval< EOT >\fP, \fBpeoSyncMultiStart< EOT >\fP, and \fBpeoTransform< EOT >\fP.
|
||||
Inherited by \fBpeoPopEval< EOT >\fP, \fBpeoPopEval< eoVector< int, Node > >\fP, \fBpeoSynchronousMultiStart< EntityType >\fP, \fBpeoSynchronousMultiStart< eoVector< int, Node > >\fP, \fBpeoSyncMultiStart< EOT >\fP, and \fBpeoTransform< EOT >\fP.
|
||||
.PP
|
||||
.SS "Public Member Functions"
|
||||
|
||||
|
|
@ -62,8 +62,8 @@ Inherited by \fBpeoPopEval< EOT >\fP, \fBpeoSyncMultiStart< EOT >\fP, and \fBpeo
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 17 of file service.h.
|
||||
Definition at line 45 of file service.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "Thread" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "Thread" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -33,8 +33,8 @@ Inherited by \fBReactiveThread\fP, and \fBRunner\fP.
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 16 of file thread.h.
|
||||
Definition at line 44 of file thread.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "Topology" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "Topology" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -27,8 +27,8 @@ Inherited by \fBRingTopology\fP.
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 16 of file topology.h.
|
||||
Definition at line 44 of file topology.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "Worker" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "Worker" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -57,8 +57,8 @@ Inherits \fBCommunicable\fP, and \fBReactiveThread\fP.
|
|||
.in -1c
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
Definition at line 18 of file worker.h.
|
||||
Definition at line 46 of file worker.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "peo" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "peo" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -40,4 +40,4 @@ peo \-
|
|||
.in -1c
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "peoAggEvalFunc" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "peoAggEvalFunc" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -12,7 +12,7 @@ peoAggEvalFunc \- The \fBpeoAggEvalFunc\fP class offers only the interface for c
|
|||
.PP
|
||||
Inherits \fBeoBF< A1, A2, R >< const EOT &, EOT::Fitness &, void >\fP.
|
||||
.PP
|
||||
Inherited by \fBpeoNoAggEvalFunc< EOT >\fP.
|
||||
Inherited by \fBMergeRouteEval\fP, and \fBpeoNoAggEvalFunc< EOT >\fP.
|
||||
.PP
|
||||
.SH "Detailed Description"
|
||||
.PP
|
||||
|
|
@ -26,8 +26,8 @@ void operator()( EOT& __eot, const typename EOT :: Fitness& __partial_fittness )
|
|||
.PP
|
||||
The aggregation object is called in an iterative manner for each of the results obtained by applying partial evaluation functions.
|
||||
.PP
|
||||
Definition at line 25 of file peoAggEvalFunc.h.
|
||||
Definition at line 53 of file peoAggEvalFunc.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "peoAsyncIslandMig" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "peoAsyncIslandMig" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -130,7 +130,7 @@ The source and the destination population for the migration object were specifie
|
|||
.PP
|
||||
The above steps only create an asynchronous migration object associated to an evolutionary algorithm. The creation of several islands requires the reiteration of the steps 2 through 4 for creating distinct algorithms, with distinct populations and the associated distinctly parametrized migration objects. The interconnecting element is the underlying topology, defined at step 1 (the same C++ migTopology object has to be passed as parameter for all the migration objects, in order to interconnect them).
|
||||
.PP
|
||||
Definition at line 112 of file peoAsyncIslandMig.h.
|
||||
Definition at line 140 of file peoAsyncIslandMig.h.
|
||||
.SH "Constructor & Destructor Documentation"
|
||||
.PP
|
||||
.SS "template<class EOT> \fBpeoAsyncIslandMig\fP< EOT >::\fBpeoAsyncIslandMig\fP (\fBeoContinue\fP< EOT > & __cont, \fBeoSelect\fP< EOT > & __select, \fBeoReplacement\fP< EOT > & __replace, \fBTopology\fP & __topology, \fBeoPop\fP< EOT > & __source, \fBeoPop\fP< EOT > & __destination)"
|
||||
|
|
@ -154,7 +154,7 @@ Constructor for the \fBpeoAsyncIslandMig\fP class; the characteristics of the mi
|
|||
.PP
|
||||
|
||||
.PP
|
||||
Definition at line 171 of file peoAsyncIslandMig.h.
|
||||
Definition at line 199 of file peoAsyncIslandMig.h.
|
||||
.PP
|
||||
References Topology::add().
|
||||
.SH "Member Function Documentation"
|
||||
|
|
@ -167,10 +167,10 @@ The emigrant individuals are selected from the source population and sent to the
|
|||
.PP
|
||||
Implements \fBeoF< void >\fP.
|
||||
.PP
|
||||
Definition at line 248 of file peoAsyncIslandMig.h.
|
||||
Definition at line 276 of file peoAsyncIslandMig.h.
|
||||
.PP
|
||||
References peoAsyncIslandMig< EOT >::cont, peoAsyncIslandMig< EOT >::emigrate(), peoAsyncIslandMig< EOT >::immigrate(), and peoAsyncIslandMig< EOT >::source.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "peoEA" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "peoEA" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -60,7 +60,7 @@ In addition, as compared with the algorithms provided by the \fBEO\fP framework,
|
|||
.PP
|
||||
... eoPop< EOT > population( POP_SIZE, popInitializer ); // creation of a population with POP_SIZE individuals - the popInitializer is a functor to be called for each individual eoGenContinue< EOT > eaCont( NUM_GEN ); // number of generations for the evolutionary algorithm eoCheckPoint< EOT > eaCheckpointContinue( eaCont ); // checkpoint incorporating the continuation criterion - startpoint for adding other checkpoint objects peoSeqPopEval< EOT > eaPopEval( evalFunction ); // sequential evaluation functor wrapper - evalFunction represents the actual evaluation functor eoRankingSelect< EOT > selectionStrategy; // selection strategy for creating the offspring population - a simple ranking selection in this case eoSelectNumber< EOT > eaSelect( selectionStrategy, POP_SIZE ); // the number of individuals to be selected for creating the offspring population eoRankingSelect< EOT > selectionStrategy; // selection strategy for creating the offspring population - a simple ranking selection in this case eoSGATransform< EOT > transform( crossover, CROSS_RATE, mutation, MUT_RATE ); // transformation operator - crossover and mutation operators with their associated probabilities peoSeqTransform< EOT > eaTransform( transform ); // ParadisEO specific sequential operator - a parallel version may be specified in the same manner eoPlusReplacement< EOT > eaReplace; // replacement strategy - for integrating the offspring resulting individuals in the initial population peoEA< EOT > eaAlg( eaCheckpointContinue, eaPopEval, eaSelect, eaTransform, eaReplace ); // ParadisEO evolutionary algorithm integrating the above defined objects eaAlg( population ); // specifying the initial population for the algorithm ...
|
||||
.PP
|
||||
Definition at line 54 of file peoEA.h.
|
||||
Definition at line 82 of file peoEA.h.
|
||||
.SH "Constructor & Destructor Documentation"
|
||||
.PP
|
||||
.SS "template<class EOT> \fBpeoEA\fP< EOT >::\fBpeoEA\fP (\fBeoContinue\fP< EOT > & __cont, \fBpeoPopEval\fP< EOT > & __pop_eval, \fBeoSelect\fP< EOT > & __select, \fBpeoTransform\fP< EOT > & __trans, \fBeoReplacement\fP< EOT > & __replace)"
|
||||
|
|
@ -84,7 +84,7 @@ Depending on the requirements, a sequential or a parallel evaluation operator ma
|
|||
.PP
|
||||
|
||||
.PP
|
||||
Definition at line 98 of file peoEA.h.
|
||||
Definition at line 126 of file peoEA.h.
|
||||
.PP
|
||||
References peoEA< EOT >::pop_eval, and peoEA< EOT >::trans.
|
||||
.SH "Member Function Documentation"
|
||||
|
|
@ -100,10 +100,10 @@ References peoEA< EOT >::pop_eval, and peoEA< EOT >::trans.
|
|||
.PP
|
||||
|
||||
.PP
|
||||
Definition at line 114 of file peoEA.h.
|
||||
Definition at line 142 of file peoEA.h.
|
||||
.PP
|
||||
References peoEA< EOT >::pop.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "peoNoAggEvalFunc" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "peoNoAggEvalFunc" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -28,8 +28,8 @@ The \fBpeoNoAggEvalFunc\fP class does nothing more than an association between a
|
|||
|
||||
The class is provided as a mean of declaring that no aggregation is required for the evaluation function - the fitness value is explicitly specified.
|
||||
.PP
|
||||
Definition at line 19 of file peoNoAggEvalFunc.h.
|
||||
Definition at line 47 of file peoNoAggEvalFunc.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "peoParaPopEval" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "peoParaPopEval" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -98,7 +98,7 @@ The \fBpeoParaPopEval\fP represents a wrapper for creating a functor capable of
|
|||
|
||||
The class offers the possibility of chosing between a single-function evaluation and an aggregate evaluation function, including several sub-evalution functions.
|
||||
.PP
|
||||
Definition at line 26 of file peoParaPopEval.h.
|
||||
Definition at line 54 of file peoParaPopEval.h.
|
||||
.SH "Constructor & Destructor Documentation"
|
||||
.PP
|
||||
.SS "template<class EOT> \fBpeoParaPopEval\fP< EOT >::\fBpeoParaPopEval\fP (\fBeoEvalFunc\fP< EOT > & __eval_func)"
|
||||
|
|
@ -112,7 +112,7 @@ Constructor function - an EO-derived evaluation functor has to be specified; an
|
|||
.PP
|
||||
|
||||
.PP
|
||||
Definition at line 102 of file peoParaPopEval.h.
|
||||
Definition at line 130 of file peoParaPopEval.h.
|
||||
.PP
|
||||
References peoParaPopEval< EOT >::one_func.
|
||||
.SS "template<class EOT> \fBpeoParaPopEval\fP< EOT >::\fBpeoParaPopEval\fP (const std::vector< \fBeoEvalFunc\fP< EOT > * > & __funcs, \fBpeoAggEvalFunc\fP< EOT > & __merge_eval)"
|
||||
|
|
@ -128,7 +128,7 @@ Constructor function - a vector of EO-derived evaluation functors has to be spec
|
|||
.PP
|
||||
|
||||
.PP
|
||||
Definition at line 111 of file peoParaPopEval.h.
|
||||
Definition at line 139 of file peoParaPopEval.h.
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.SS "template<class EOT> void \fBpeoParaPopEval\fP< EOT >::operator() (\fBeoPop\fP< EOT > & __pop)\fC [virtual]\fP"
|
||||
|
|
@ -144,7 +144,7 @@ Operator for applying the evaluation functor (direct or aggregate) for each indi
|
|||
.PP
|
||||
Implements \fBpeoPopEval< EOT >\fP.
|
||||
.PP
|
||||
Definition at line 122 of file peoParaPopEval.h.
|
||||
Definition at line 150 of file peoParaPopEval.h.
|
||||
.PP
|
||||
References peoParaPopEval< EOT >::funcs, peoParaPopEval< EOT >::progression, Service::requestResourceRequest(), Communicable::stop(), peoParaPopEval< EOT >::tasks, and peoParaPopEval< EOT >::total.
|
||||
.SS "template<class EOT> void \fBpeoParaPopEval\fP< EOT >::packData ()\fC [virtual]\fP"
|
||||
|
|
@ -155,7 +155,7 @@ There is no need to explicitly call the function.
|
|||
.PP
|
||||
Reimplemented from \fBService\fP.
|
||||
.PP
|
||||
Definition at line 143 of file peoParaPopEval.h.
|
||||
Definition at line 171 of file peoParaPopEval.h.
|
||||
.PP
|
||||
References peoParaPopEval< EOT >::progression, and peoParaPopEval< EOT >::tasks.
|
||||
.SS "template<class EOT> void \fBpeoParaPopEval\fP< EOT >::unpackData ()\fC [virtual]\fP"
|
||||
|
|
@ -166,7 +166,7 @@ There is no need to explicitly call the function.
|
|||
.PP
|
||||
Reimplemented from \fBService\fP.
|
||||
.PP
|
||||
Definition at line 157 of file peoParaPopEval.h.
|
||||
Definition at line 185 of file peoParaPopEval.h.
|
||||
.PP
|
||||
References peoParaPopEval< EOT >::ad_sol, peoParaPopEval< EOT >::num_func, and peoParaPopEval< EOT >::sol.
|
||||
.SS "template<class EOT> void \fBpeoParaPopEval\fP< EOT >::packResult ()\fC [virtual]\fP"
|
||||
|
|
@ -177,7 +177,7 @@ There is no need to explicitly call the function.
|
|||
.PP
|
||||
Reimplemented from \fBService\fP.
|
||||
.PP
|
||||
Definition at line 174 of file peoParaPopEval.h.
|
||||
Definition at line 202 of file peoParaPopEval.h.
|
||||
.PP
|
||||
References peoParaPopEval< EOT >::ad_sol, and peoParaPopEval< EOT >::sol.
|
||||
.SS "template<class EOT> void \fBpeoParaPopEval\fP< EOT >::unpackResult ()\fC [virtual]\fP"
|
||||
|
|
@ -188,7 +188,7 @@ There is no need to explicitly call the function.
|
|||
.PP
|
||||
Reimplemented from \fBService\fP.
|
||||
.PP
|
||||
Definition at line 183 of file peoParaPopEval.h.
|
||||
Definition at line 211 of file peoParaPopEval.h.
|
||||
.PP
|
||||
References peoParaPopEval< EOT >::ad_sol, Service::getOwner(), peoParaPopEval< EOT >::merge_eval, peoParaPopEval< EOT >::progression, Communicable::resume(), Thread::setActive(), and peoParaPopEval< EOT >::total.
|
||||
.SS "template<class EOT> void \fBpeoParaPopEval\fP< EOT >::notifySendingData ()\fC [virtual]\fP"
|
||||
|
|
@ -199,7 +199,7 @@ There is no need to explicitly call the function.
|
|||
.PP
|
||||
Reimplemented from \fBService\fP.
|
||||
.PP
|
||||
Definition at line 214 of file peoParaPopEval.h.
|
||||
Definition at line 242 of file peoParaPopEval.h.
|
||||
.SS "template<class EOT> void \fBpeoParaPopEval\fP< EOT >::notifySendingAllResourceRequests ()\fC [virtual]\fP"
|
||||
.PP
|
||||
Auxiliary function for notifications between the process requesting an evaluation operation and the processes that performs the actual evaluation phase.
|
||||
|
|
@ -208,10 +208,10 @@ There is no need to explicitly call the function.
|
|||
.PP
|
||||
Reimplemented from \fBService\fP.
|
||||
.PP
|
||||
Definition at line 219 of file peoParaPopEval.h.
|
||||
Definition at line 247 of file peoParaPopEval.h.
|
||||
.PP
|
||||
References Service::getOwner(), and Thread::setPassive().
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "peoParaSGATransform" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "peoParaSGATransform" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -76,8 +76,8 @@ Inherits \fBpeoTransform< EOT >< EOT >\fP.
|
|||
.SS "template<class EOT> class peoParaSGATransform< EOT >"
|
||||
|
||||
.PP
|
||||
Definition at line 21 of file peoParaSGATransform.h.
|
||||
Definition at line 49 of file peoParaSGATransform.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "peoPopEval" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "peoPopEval" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -30,8 +30,8 @@ The \fB\fBpeoPopEval\fP\fP class provides the interface for constructing Paradis
|
|||
|
||||
The derived classes may be used as wrappers for \fB\fBEO\fP\fP-derived evaluation functors. In order to have an example, please refer to the implementation of the \fB\fBpeoSeqPopEval\fP\fP and \fB\fBpeoParaPopEval\fP\fP classes.
|
||||
.PP
|
||||
Definition at line 19 of file peoPopEval.h.
|
||||
Definition at line 47 of file peoPopEval.h.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
.TH "peoSeqPopEval" 3 "5 Jul 2007" "Version 0.1" "ParadisEO-PEO" \" -*- nroff -*-
|
||||
.TH "peoSeqPopEval" 3 "8 Oct 2007" "Version 1.0" "ParadisEO-PEOMovingObjects" \" -*- nroff -*-
|
||||
.ad l
|
||||
.nh
|
||||
.SH NAME
|
||||
|
|
@ -39,7 +39,7 @@ The \fBpeoSeqPopEval\fP class acts only as a ParadisEO specific sequential evalu
|
|||
|
||||
The specified \fBEO\fP evaluation object is applyied in an iterative manner to each individual of a specified population.
|
||||
.PP
|
||||
Definition at line 21 of file peoSeqPopEval.h.
|
||||
Definition at line 49 of file peoSeqPopEval.h.
|
||||
.SH "Constructor & Destructor Documentation"
|
||||
.PP
|
||||
.SS "template<class EOT> \fBpeoSeqPopEval\fP< EOT >::\fBpeoSeqPopEval\fP (\fBeoEvalFunc\fP< EOT > & __eval)"
|
||||
|
|
@ -53,7 +53,7 @@ Constructor function - it only sets an internal reference to point to the specif
|
|||
.PP
|
||||
|
||||
.PP
|
||||
Definition at line 41 of file peoSeqPopEval.h.
|
||||
Definition at line 69 of file peoSeqPopEval.h.
|
||||
.SH "Member Function Documentation"
|
||||
.PP
|
||||
.SS "template<class EOT> void \fBpeoSeqPopEval\fP< EOT >::operator() (\fBeoPop\fP< EOT > & __pop)\fC [virtual]\fP"
|
||||
|
|
@ -69,10 +69,10 @@ Operator for evaluating all the individuals of a given population - in a sequent
|
|||
.PP
|
||||
Implements \fBpeoPopEval< EOT >\fP.
|
||||
.PP
|
||||
Definition at line 46 of file peoSeqPopEval.h.
|
||||
Definition at line 74 of file peoSeqPopEval.h.
|
||||
.PP
|
||||
References peoSeqPopEval< EOT >::eval.
|
||||
|
||||
.SH "Author"
|
||||
.PP
|
||||
Generated automatically by Doxygen for ParadisEO-PEO from the source code.
|
||||
Generated automatically by Doxygen for ParadisEO-PEOMovingObjects from the source code.
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue