diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/README-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/README-source.html index 59bd58a8c..fbb223427 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/README-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/README-source.html @@ -98,7 +98,7 @@ 00074 =================================================================== 00075 00076 Mailing list : paradiseo-help@lists.gforge.inria.fr -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/annotated.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/annotated.html index 5c449762d..c63cc2768 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/annotated.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/annotated.html @@ -95,7 +95,7 @@ TwoOptRand Worker -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/city__swap_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/city__swap_8cpp-source.html index c15373d4e..8b1d54057 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/city__swap_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/city__swap_8cpp-source.html @@ -72,7 +72,7 @@ 00048 00049 return true ; 00050 } -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/city__swap_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/city__swap_8h-source.html index ec8c18bf8..f77f8d25b 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/city__swap_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/city__swap_8h-source.html @@ -75,7 +75,7 @@ 00053 } ; 00054 00055 #endif -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicable-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicable-members.html index f3ac6eb7c..686d5bfae 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicable-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicable-members.html @@ -41,7 +41,7 @@ stop()Communicable unlock()Communicable ~Communicable()Communicable [virtual] -
Generated on Wed Mar 12 15:23:43 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicable.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicable.html index b7b2cf7e4..53c7b05ec 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicable.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicable.html @@ -89,7 +89,7 @@ sem_t 45 of file communicable.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:43 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicator-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicator-members.html index 8553bc897..973d937e0 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicator-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicator-members.html @@ -39,7 +39,7 @@ Thread()Thread wakeUp()ReactiveThread ~Thread()Thread [virtual] -
Generated on Wed Mar 12 15:23:43 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicator.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicator.html index d52cdc28c..3575b284f 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicator.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCommunicator.html @@ -52,7 +52,7 @@ void 43 of file comm.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:43 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCooperative-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCooperative-members.html index 2cdc8aadc..ee0447b3a 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCooperative-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCooperative-members.html @@ -50,7 +50,7 @@ synchronizeCoopEx()Cooperative unlock()Communicable ~Communicable()Communicable [virtual] -
Generated on Wed Mar 12 15:23:43 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCooperative.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCooperative.html index ae3126559..af73fc095 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCooperative.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classCooperative.html @@ -75,7 +75,7 @@ virtual void  Definition at line 46 of file cooperative.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:43 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classDisplayBestRoute-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classDisplayBestRoute-members.html index 691e00cc2..01cff5c6a 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classDisplayBestRoute-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classDisplayBestRoute-members.html @@ -40,7 +40,7 @@ result_type typedefeoF< void > ~eoF()eoF< void > [virtual] ~eoFunctorBase()eoFunctorBase [virtual] -
Generated on Wed Mar 12 15:23:43 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classDisplayBestRoute.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classDisplayBestRoute.html index 28ddd419c..b1f34e206 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classDisplayBestRoute.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classDisplayBestRoute.html @@ -57,7 +57,7 @@ void 46 of file display_best_route.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:43 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classMergeRouteEval-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classMergeRouteEval-members.html index d794394cf..d0c6b7643 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classMergeRouteEval-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classMergeRouteEval-members.html @@ -35,7 +35,7 @@ peoAggEvalFunc::operator()(A1, A2)=0eoBF< A1, A2, R > [pure virtual] ~eoBF()eoBF< A1, A2, R > [virtual] ~eoFunctorBase()eoFunctorBase [virtual] -
Generated on Wed Mar 12 15:23:44 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:15 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classMergeRouteEval.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classMergeRouteEval.html index 62c32d2db..9b4c7a3b6 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classMergeRouteEval.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classMergeRouteEval.html @@ -50,7 +50,7 @@ void 44 of file merge_route_eval.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:44 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:15 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classReactiveThread-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classReactiveThread-members.html index 69e8dce56..daa36d19f 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classReactiveThread-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classReactiveThread-members.html @@ -38,7 +38,7 @@ Thread()Thread wakeUp()ReactiveThread ~Thread()Thread [virtual] -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classReactiveThread.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classReactiveThread.html index 7e37ffee5..e64be2a80 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classReactiveThread.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classReactiveThread.html @@ -60,7 +60,7 @@ sem_t 45 of file reac_thread.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRingTopology-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRingTopology-members.html index 8d12c3396..67a0afde1 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRingTopology-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRingTopology-members.html @@ -35,7 +35,7 @@ operator std::vector()Topology setNeighbors(Cooperative *__mig, std::vector< Cooperative * > &__from, std::vector< Cooperative * > &__to)RingTopology [virtual] ~Topology()Topology [virtual] -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRingTopology.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRingTopology.html index b8f978e55..c4854656c 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRingTopology.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRingTopology.html @@ -48,7 +48,7 @@ void 42 of file ring_topo.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRunner-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRunner-members.html index a46e00020..468834479 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRunner-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRunner-members.html @@ -61,7 +61,7 @@ waitStarting()Runner ~Communicable()Communicable [virtual] ~Thread()Thread [virtual] -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRunner.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRunner.html index 51eb3dc37..0683ea8e4 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRunner.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classRunner.html @@ -96,7 +96,7 @@ unsigned 49 of file runner.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classService-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classService-members.html index f35b0e11e..e0b65053e 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classService-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classService-members.html @@ -55,7 +55,7 @@ unpackData()Service [virtual] unpackResult()Service [virtual] ~Communicable()Communicable [virtual] -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classService.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classService.html index dd88dada7..c257362f4 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classService.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classService.html @@ -91,7 +91,7 @@ unsigned 46 of file service.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classThread-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classThread-members.html index e2b4c6679..120661771 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classThread-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classThread-members.html @@ -35,7 +35,7 @@ setPassive()Thread Thread()Thread ~Thread()Thread [virtual] -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classThread.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classThread.html index 682ce0830..196398875 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classThread.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classThread.html @@ -65,7 +65,7 @@ bool 44 of file thread.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classTopology-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classTopology-members.html index f7c680d1d..f8fb4305d 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classTopology-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classTopology-members.html @@ -34,7 +34,7 @@ migTopology [protected] operator std::vector()Topology ~Topology()Topology [virtual] -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classTopology.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classTopology.html index 5b95f4e80..618ccef6e 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classTopology.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classTopology.html @@ -61,7 +61,7 @@ std::vector< Cooperative * >

Definition at line 44 of file topology.h.


The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classWorker-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classWorker-members.html index 099f81e0b..fe2993078 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classWorker-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classWorker-members.html @@ -64,7 +64,7 @@ Worker()Worker ~Communicable()Communicable [virtual] ~Thread()Thread [virtual] -
Generated on Wed Mar 12 15:23:48 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classWorker.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classWorker.html index d5a54c088..3b16ee7e0 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classWorker.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classWorker.html @@ -96,7 +96,7 @@ sem_t 47 of file worker.h.
The documentation for this class was generated from the following files: -
Generated on Wed Mar 12 15:23:48 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classes.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classes.html index 71669f670..256c614f2 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classes.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classes.html @@ -45,7 +45,7 @@ replacement   peoWrapper::AbstractAlgorithm   peoGlobalBestVelocity   RingTopology   peoWrapper::Algorithm   
  M  
RouteEval   peoWrapper::Algorithm< AlgorithmType, void >   MergeRouteEval   RouteInit   peoWrapper::FunctionAlgorithm   MPIThreadedEnv   Runner   peoWrapper::FunctionAlgorithm< AlgorithmReturnType, void >   peoMultiStart   
  S  

A | C | D | E | G | M | N | O | P | R | S | T | W

-


Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAggEvalFunc-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAggEvalFunc-members.html index 2382db487..b61ee66ad 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAggEvalFunc-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAggEvalFunc-members.html @@ -34,7 +34,7 @@ operator()(A1, A2)=0eoBF< A1, A2, R > [pure virtual] ~eoBF()eoBF< A1, A2, R > [virtual] ~eoFunctorBase()eoFunctorBase [virtual] -
Generated on Wed Mar 12 15:23:44 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:15 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAggEvalFunc.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAggEvalFunc.html index ee9bc590b..5fdb208ff 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAggEvalFunc.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAggEvalFunc.html @@ -63,7 +63,7 @@ The aggregation object is called in an iterative manner for each of the results

Definition at line 53 of file peoAggEvalFunc.h.


The documentation for this class was generated from the following file: -
Generated on Wed Mar 12 15:23:44 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:15 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAsyncIslandMig-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAsyncIslandMig-members.html index 43451ecd0..650c15d61 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAsyncIslandMig-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAsyncIslandMig-members.html @@ -70,7 +70,7 @@ ~Communicable()Communicable [virtual] ~eoF()eoF< void > [virtual] ~eoFunctorBase()eoFunctorBase [virtual] -
Generated on Wed Mar 12 15:23:44 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:15 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAsyncIslandMig.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAsyncIslandMig.html index 3fd2c0427..189670f95 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAsyncIslandMig.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoAsyncIslandMig.html @@ -202,7 +202,7 @@ Referenced by peoAs


The documentation for this class was generated from the following file:
-
Generated on Wed Mar 12 15:23:44 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:15 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoNoAggEvalFunc-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoNoAggEvalFunc-members.html index 1ab4fc13d..8d478ec43 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoNoAggEvalFunc-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoNoAggEvalFunc-members.html @@ -35,7 +35,7 @@ peoAggEvalFunc::operator()(A1, A2)=0eoBF< A1, A2, R > [pure virtual] ~eoBF()eoBF< A1, A2, R > [virtual] ~eoFunctorBase()eoFunctorBase [virtual] -
Generated on Wed Mar 12 15:23:45 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:17 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoNoAggEvalFunc.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoNoAggEvalFunc.html index f496bdc5e..6011390ef 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoNoAggEvalFunc.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoNoAggEvalFunc.html @@ -102,7 +102,7 @@ Definition at line 5


The documentation for this class was generated from the following file:
-
Generated on Wed Mar 12 15:23:45 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:17 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoPopEval-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoPopEval-members.html index 6a8429af1..d69871f59 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoPopEval-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoPopEval-members.html @@ -71,7 +71,7 @@ ~Communicable()Communicable [virtual] ~eoBF()eoBF< A1, A2, R > [virtual] ~eoFunctorBase()eoFunctorBase [virtual] -
Generated on Wed Mar 12 15:23:45 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:17 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoPopEval.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoPopEval.html index e5ea96a83..caaff2f13 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoPopEval.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoPopEval.html @@ -490,7 +490,7 @@ Referenced by peoPopEval&l


The documentation for this class was generated from the following file:
-
Generated on Wed Mar 12 15:23:45 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:17 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoSyncIslandMig-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoSyncIslandMig-members.html index f244d1999..3b48a032c 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoSyncIslandMig-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoSyncIslandMig-members.html @@ -77,7 +77,7 @@ ~Communicable()Communicable [virtual] ~eoF()eoF< void > [virtual] ~eoFunctorBase()eoFunctorBase [virtual] -
Generated on Wed Mar 12 15:23:46 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:17 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoSyncIslandMig.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoSyncIslandMig.html index 620de497d..015ce3cb4 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoSyncIslandMig.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoSyncIslandMig.html @@ -242,7 +242,7 @@ Referenced by peoSyn


The documentation for this class was generated from the following file:
-
Generated on Wed Mar 12 15:23:46 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:17 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoTransform-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoTransform-members.html index 94d371942..5394b6221 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoTransform-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoTransform-members.html @@ -68,7 +68,7 @@ ~Communicable()Communicable [virtual] ~eoFunctorBase()eoFunctorBase [virtual] ~eoUF()eoUF< A1, R > [virtual] -
Generated on Wed Mar 12 15:23:46 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:17 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoTransform.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoTransform.html index c8f40581a..b91681288 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoTransform.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/classpeoTransform.html @@ -248,7 +248,7 @@ Referenced by peoTransfo


The documentation for this class was generated from the following file:
-
Generated on Wed Mar 12 15:23:46 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:17 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/comm_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/comm_8cpp-source.html index 3e9a1366b..7e85e0b1e 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/comm_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/comm_8cpp-source.html @@ -134,7 +134,7 @@ 00110 00111 the_thread -> wakeUp (); 00112 } -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/comm_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/comm_8h-source.html index e2a99b4bb..52e8836b8 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/comm_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/comm_8h-source.html @@ -82,7 +82,7 @@ 00058 extern void wakeUpCommunicator (); 00059 00060 #endif -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/communicable_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/communicable_8cpp-source.html index 5967eca70..a7c8ee74f 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/communicable_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/communicable_8cpp-source.html @@ -133,7 +133,7 @@ 00109 comm_to_key.clear (); 00110 Communicable :: num_comm = 0; 00111 } -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/communicable_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/communicable_8h-source.html index b4945c4cd..33e870460 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/communicable_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/communicable_8h-source.html @@ -101,7 +101,7 @@ 00077 extern Communicable * getCommunicable (COMM_ID __key); 00078 00079 #endif -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/cooperative_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/cooperative_8h-source.html index 0cf338e05..6d75a81b3 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/cooperative_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/cooperative_8h-source.html @@ -103,7 +103,7 @@ 00079 extern Cooperative * getCooperative (COOP_ID __key); 00080 00081 #endif -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/core_2runner_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/core_2runner_8cpp-source.html index 23233ac55..d8dd402de 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/core_2runner_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/core_2runner_8cpp-source.html @@ -247,7 +247,7 @@ 00223 num_local_exec_runners = 0; 00224 num_exec_runners = 0; 00225 } -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/core_2service_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/core_2service_8cpp-source.html index 0519f6482..4e93383b9 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/core_2service_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/core_2service_8cpp-source.html @@ -106,7 +106,7 @@ 00082 00083 void Service :: unpackResult () 00084 {} -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/data_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/data_8cpp-source.html index c87d2da11..a5d1650d9 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/data_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/data_8cpp-source.html @@ -154,7 +154,7 @@ 00130 __parser.processParam (param) ; 00131 loadData (param.value ().c_str ()); 00132 } -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/data_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/data_8h-source.html index b0754c9c1..3bcb1dfd9 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/data_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/data_8h-source.html @@ -68,7 +68,7 @@ 00044 extern void loadData (eoParser & __parser); 00045 00046 #endif -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/display_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/display_8cpp-source.html index 84bc201c7..bebda2289 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/display_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/display_8cpp-source.html @@ -171,7 +171,7 @@ 00147 sleep (1) ; 00148 } 00149 } -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/display_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/display_8h-source.html index 05c3eec2a..9e33e39d2 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/display_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/display_8h-source.html @@ -66,7 +66,7 @@ 00042 extern void openMainWindow (const char * __filename); 00043 00044 #endif -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/display__best__route_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/display__best__route_8cpp-source.html index 1e3a22657..3fda5a057 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/display__best__route_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/display__best__route_8cpp-source.html @@ -72,7 +72,7 @@ 00048 displayRoute (pop.best_element ()); 00049 } 00050 -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/display__best__route_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/display__best__route_8h-source.html index 17178e80c..fc62a1d3e 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/display__best__route_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/display__best__route_8h-source.html @@ -83,7 +83,7 @@ 00059 }; 00060 00061 #endif -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/edge__xover_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/edge__xover_8cpp-source.html index 4c9c90912..c2df2675d 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/edge__xover_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/edge__xover_8cpp-source.html @@ -178,7 +178,7 @@ 00154 00155 return true ; 00156 } -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/edge__xover_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/edge__xover_8h-source.html index 79bb0355d..2d133e714 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/edge__xover_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/edge__xover_8h-source.html @@ -93,7 +93,7 @@ 00070 } ; 00071 00072 #endif -
Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/files.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/files.html index 43376a023..7b5c39efd 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/files.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/files.html @@ -156,7 +156,7 @@ xml_parser.cpp [code] xml_parser.h [code] -
Generated on Wed Mar 12 15:23:48 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions.html index 571f37fc6..79f91706e 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions.html @@ -300,7 +300,7 @@ Here is a list of all documented class members with links to the class documenta : selector< TYPE >
  • ~Thread() : Thread
  • ~Topology() : Topology -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions_func.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions_func.html index 0a69a6828..fc83ed165 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions_func.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions_func.html @@ -204,7 +204,7 @@ : selector< TYPE >
  • ~Thread() : Thread
  • ~Topology() : Topology -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions_vars.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions_vars.html index 601f6cd50..725002459 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions_vars.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/functions_vars.html @@ -185,7 +185,7 @@
  • velocity : peoGlobalBestVelocity< POT >
  • visited : EdgeXover -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/hierarchy.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/hierarchy.html index 3c7ac448c..3dadc153e 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/hierarchy.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/hierarchy.html @@ -68,15 +68,15 @@
  • peoGlobalBestVelocity< POT >
  • peoWorstPositionReplacement< POT > -
  • moMoveIncrEval< TwoOpt > +
  • moMoveIncrEval< TwoOpt > [external] -
  • moMoveInit< TwoOpt > +
  • moMoveInit< TwoOpt > [external] -
  • moNextMove< TwoOpt > +
  • moNextMove< TwoOpt > [external] @@ -128,7 +128,7 @@
  • eoUF< EOT &, void > [external]
  • TwoOptRand -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/main.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/main.html index 9e9633831..d024d6e6a 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/main.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/main.html @@ -1,6 +1,6 @@ -ParadisEO-PEO-ParallelanddistributedEvolvingObjects: The ParadisEO-PEO Framework +ParadisEO-PEO-ParallelanddistributedEvolvingObjects: Welcome to Paradiseo-PEO @@ -22,89 +22,29 @@
  • -

    The ParadisEO-PEO Framework

    +

    Welcome to Paradiseo-PEO

    -

    1.1

    -intro

    -ParadisEO is a white-box object-oriented framework dedicated to the reusable design of parallel and distributed metaheuristics (PDM). ParadisEO provides a broad range of features including evolutionary algorithms (EA), local searches (LS), the most common parallel and distributed models and hybridization mechanisms, etc. This high content and utility encourages its use at European level. ParadisEO is based on a clear conceptual separation of the solution methods from the problems they are intended to solve. This separation confers to the user a maximum code and design reuse. Furthermore, the fine-grained nature of the classes provided by the framework allow a higher flexibility compared to other frameworks. ParadisEO is one of the rare frameworks that provide the most common parallel and distributed models. Their implementation is portable on distributed-memory machines as well as on shared-memory multiprocessors, as it uses standard libraries such as MPI, PVM and PThreads. The models can be exploited in a transparent way, one has just to instantiate their associated provided classes. Their experimentation on the radio network design real-world application demonstrate their efficiency.

    -In practice, combinatorial optimization problems are often NP-hard, CPU time-consuming, and evolve over time. Unlike exact methods, metaheuristics allow to tackle large-size problems instances by delivering satisfactory solutions in a reasonable time. Metaheuristics are general-purpose heuristics that split in two categories: evolutionary algorithms (EA) and local search methods (LS). These two families have complementary characteristics: EA allow a better exploration of the search space, while LS have the power to intensify the search in promising regions. Their hybridization allows to deliver robust and better solutions

    -Although serial metaheuristics have a polynomial temporal complexity, they remain unsatisfactory for industrial problems. Parallel and distributed computing is a powerful way to deal with the performance issue of these problems. Numerous parallel and distributed metaheuristics (PDM) and their implementations have been proposed, and are available on theWeb. They can be reused and adapted to his/her own problems. However, the user has to deeply examine the code and rewrite its problem-specific sections. The task is tedious, errorprone, takes along time and makes harder the produced code maintenance. A better way to reuse the code of existing PDM is the reuse through libraries. These are often more reliable as they are more tested and documented. They allow a better maintainability and efficiency. However, libraries do not allow the reuse of design.

    -Parallel and distributed metaheuristics

    -

    -Parallel distributed evolutionary algorithms

    -Evolutionary Algorithms (EA) are based on the iterative improvement of a population of solutions. At each step, individuals are selected, paired and recombined in order to generate new solutions that replace other ones, and so on. As the algorithm converges, the population is mainly composed of individuals well adapted to the "environment", for instance the problem. The main features that characterize EA are the way the population is initialized, the selection strategy (deterministic/stochastic) by fostering "good" solutions, the replacement strategy that discards individuals, and the continuation/stopping criterion to decide whether the evolution should go on or not.

    -Basically, three major parallel and distributed models for EA can been distinguished: the island (a)synchronous cooperative model, the parallel evaluation of the population, and the distributed evaluation of a single solution.

      -
    • -Island (a)synchronous cooperative model. Different EA are simultaneously deployed to cooperate for computing better and robust solutions. They exchange in an asynchronous way genetic stuff to diversify the search. The objective is to allow to delay the global convergence, especially when theEAare heterogeneous regarding the variation operators. The migration of individuals follows a policy defined by few parameters: the migration decision criterion, the exchange topology, the number of emigrants, the emigrants selection policy, and the replacement/integration policy.

      -

    • -
    • -Parallel evaluation of the population. It is required as it is in general the most timeconsuming. The parallel evaluation follows the centralized model. The farmer applies the following operations: selection, transformation and replacement as they require a global management of the population. At each generation, it distributes the set of new solutions between differentworkers. These evaluate and return back the solutions and their quality values. An efficient execution is often obtained particularly when the evaluation of each solution is costly. The two main advantages of an asynchronous model over the synchronous model are: (1) the fault tolerance of the asynchronous model; (2) the robustness in case the fitness computation can take very different computation times (e.g. for nonlinear numerical optimization). Whereas some time-out detection can be used to address the former issue, the latter one can be partially overcome if the grain is set to very small values, as individuals will be sent out for evaluations upon request of the workers.

      -

    • -
    • -Distributed evaluation of a single solution. The quality of each solution is evaluated in a parallel centralized way. That model is particularly interesting when the evaluation function can be itself parallelized as it is CPU time-consuming and/or IO intensive. In that case, the function can be viewed as an aggregation of a certain number of partial functions. The partial functions could also be identical if for example the problem to deal with is a data mining one. The evaluation is thus data parallel and the accesses to data base are performed in parallel. Furthermore, a reduction operation is performed on the results returned by the partial functions. As a summary, for this model the user has to indicate a set of partial functions and an aggregation operator of these.
    • -
    -

    -Parallel distributed local searches

    -

    -Local searches

    -All metaheuristics dedicated to the improvement of a single solution are based on the concept of neighborhood. They start from a solution randomly generated or obtained from another optimization algorithm, and update it, step by step, by replacing the current solution by one of its neighboring candidates. Some criterion have been identified to differentiate such searches: the heuristic internal memory, the choice of the initial solution, the candidate solutions generator, and the selection strategy of candidate moves. Three main algorithms of local search stand out: Hill Climbing (HC), Simulated Annealing (SA) and Tabu Search (TS).

    -Parallel local searches

    -Two parallel distributed models are commonly used in the literature: the parallel distributed exploration of neighboring candidate solutions model, and the multi-start model.
      -
    • -Parallel exploration of neighboring candidates. It is a low-level Farmer-Worker model that does not alter the behavior of the heuristic. A sequential search computes the same results slower.At the beginning of each iteration, the farmer duplicates the current solution between distributed nodes. Each one manages some candidates and the results are returned to the farmer. The model is efficient if the evaluation of a each solution is time-consuming and/or there are a great deal of candidate neighbors to evaluate. This is obviously not applicable to SA since only one candidate is evaluated at each iteration. Likewise, the efficiency of the model for HC is not always guaranteed as the number of neighboring solutions to process before finding one that improves the current objective function may be highly variable.

      -

    • -
    • -Multi-start model. It consists in simultaneously launching several local searches. They may be heterogeneous, but no information is exchanged between them. The resultswould be identical as if the algorithms were sequentially run.Very often deterministic algorithms differ by the supplied initial solution and/or some other parameters. This trivial model is convenient for low-speed networks of workstations.
    • -
    -

    -Hybridization

    -Recently, hybrid metaheuristics have gained a considerable interest. For many practical or academic optimization problems, the best found solutions are obtained by hybrid algorithms. Combinations of different metaheuristics have provided very powerful search methods. Two levels and two modes of hybridization have been distinguished: Low and High levels, and Relay and Cooperative modes. The low-level hybridization addresses the functional composition of a single optimization method. A function of a given metaheuristic is replaced by another metaheuristic. On the contrary, for high-level hybrid algorithms the different metaheuristics are self-containing, meaning no direct relationship to their internal working is considered. On the other hand, relay hybridization means a set of metaheuristics is applied in a pipeline way. The output of a metaheuristic (except the last) is the input of the following one (except the first). Conversely, co-evolutionist hybridization is a cooperative optimization model. Each metaheuristic performs a search in a solution space, and exchange solutions with others.

    -Paradiseo goals and architecture

    -The "EO" part of ParadisEO means Evolving Objects. EO is a C++ LGPL open source framework and includes a paradigm-free Evolutionary Computation library (EOlib) dedicated to the flexible design of EA through evolving objects superseding the most common dialects (Genetic Algorithms, Evolution Strategies, Evolutionary Programming and Genetic Programming). Furthermore, EO integrates several services including visualization facilities, on-line definition of parameters, application check-pointing, etc. ParadisEO is an extended version of the EO framework. The extensions include local search methods, hybridization mechanisms, parallelism and distribution mechanisms, and other features that are not addressed in this paper such as multi-objective optimization and grid computing. In the next sections, we present the motivations and goals of ParadisEO, its architecture and some of its main implementation details and issues.

    -Motivations and goals

    -A framework is normally intended to be exploited by as many users as possible. Therefore, its exploitation could be successful only if some important user criteria are satisfied. The following criteria are the major of them and constitute the main objectives of the ParadisEO framework:

    -

      -
    • -Maximum design and code reuse. The framework must provide for the user a whole architecture design of his/her solution method. Moreover, the programmer may redo as little code as possible. This objective requires a clear and maximal conceptual separation between the solution methods and the problems to be solved, and thus a deep domain analysis. The user might therefore develop only the minimal problem-specific code.

      -

    • -
    • -Flexibility and adaptability. It must be possible for the user to easily add new features/ metaheuristics or change existing ones without implicating other components. Furthermore, as in practice existing problems evolve and new others arise these have to be tackled by specializing/adapting the framework components.

      -

    • -
    • -Utility. The framework must allow the user to cover a broad range of metaheuristics, problems, parallel distributed models, hybridization mechanisms, etc.

      -

    • -
    • -Transparent and easy access to performance and robustness. As the optimization applications are often time-consuming the performance issue is crucial. Parallelism and distribution are two important ways to achieve high performance execution. In order to facilitate its use it is implemented so that the user can deploy his/her parallel algorithms in a transparent manner. Moreover, the execution of the algorithms must be robust to guarantee the reliability and the quality of the results. The hybridization mechanism allows to obtain robust and better solutions.

      -

    • -
    • -Portability. In order to satisfy a large number of users the framework must support different material architectures and their associated operating systems.
    • -
    -

    -ParadisEO architecture

    -The architecture of ParadisEO is multi-layer and modular allowing to achieve the objectives quoted above. This allows particularly a high flexibility and adaptability, an easier hybridization, and more code and design reuse. The architecture has three layers identifying three major categories of classes: Solvers, Runners and Helpers.
      -
    • -Helpers. Helpers are low-level classes that perform specific actions related to the evolution or search process. They are split in two categories: Evolutionary helpers (EH) and Local search helpers (LSH). EH include mainly the transformation, selection and replacement operations, the evaluation function and the stopping criterion. LSH can be generic such as the neighborhood explorer class, or specific to the local search metaheuristic like the tabu list manager class in the Tabu Search solution method. On the other hand, there are some special helpers dedicated to the management of parallel and distributed models 2 and 3, such as the communicators that embody the communication services.

      -Helpers cooperate between them and interact with the components of the upper layer i.e. the runners. The runners invoke the helpers through function parameters. Indeed, helpers have not their own data, but they work on the internal data of the runners.

      -

    • -
    • -Runners. The Runners layer contains a set of classes that implement the metaheuristics themselves. They perform the run of the metaheuristics from the initial state or population to the final one. One can distinguish the Evolutionary runners (ER) such as genetic algorithms, evolution strategies, etc., and Local search runners (LSR) like tabu search, simulated annealing and hill climbing. Runners invoke the helpers to perform specific actions on their data. For instance, an ER may ask the fitness function evaluation helper to evaluate its population. An LSR asks the movement helper to perform a given movement on the current state. Furthermore, runners can be serial or parallel distributed.

      -

    • -
    • -Solvers. Solvers are devoted to control the evolution process and/or the search. They generate the initial state (solution or population) and define the strategy for combining and sequencing different metaheuristics. Two types of solvers can be distinguished. Single metaheuristic solvers (SMS) and Multiple metaheuristics solvers (MMS). SMSs are dedicated to the execution of only one metaheuristic.MMS are more complex as they control and sequence several metaheuristics that can be heterogeneous. Solvers interact with the user by getting the input data and delivering the output (best solution, statistics, etc).
    • -
    -

    -According to the generality of their embedded features, the classes of the architecture split in two major categories: Provided classes and Required classes. Provided classes embody the factored out part of the metaheuristics. They are generic, implemented in the framework, and ensure the control at run time. Required classes are those that must be supplied by the user. They encapsulate the problem-specific aspects of the application. These classes are fixed but not implemented in ParadisEO. The programmer has the burden to develop them using the OO specialization mechanism.

    -ParadisEO-PEO Tutorials

    -The basisc of the ParadisEO framework philosophy are exposed in a few simple tutorials: -All the presented examples have as case study the traveling salesman problem (TSP). Different operators and auxiliary objects were designed, standing as a common shared source code base. While not being part of the ParadisEO-PEO framework, it may represent a startpoint for a better understanding of the presented tutorials.

    -LICENCE

    +

    1.1

    +Introduction

    +PEO is an extension of the ANSI-C++ compliant evolutionary computation library EO.
    + It contains classes for the most common parallel and distributed models and hybridization mechanisms.

    +authors

    + + + + + +
    Clive Canape
    Alexandru-Adrian Tantar
    +

    +LICENSE

    This software is governed by the CeCILL license under French law and abiding by the rules of distribution of free software. You can use, modify and/ or redistribute the software under the terms of the CeCILL license as circulated by CEA, CNRS and INRIA at the following URL "http://www.cecill.info".

    As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the software's author, the holder of the economic rights, and the successive licensors have only limited liability.

    In this respect, the user's attention is drawn to the risks associated with loading, using, modifying and/or developing or reproducing the software by the user in light of its specific status of free software, that may mean that it is complicated to manipulate, and that also therefore means that it is reserved for developers and experienced professionals having in-depth computer knowledge. Users are therefore encouraged to load and test the software's suitability as regards their requirements in conditions enabling the security of their systems and/or data to be ensured and, more generally, to use and operate it in the same conditions as regards security. The fact that you are presently reading this means that you have had knowledge of the CeCILL license and that you accept its terms.

    -ParadisEO WebSite : http://paradiseo.gforge.inria.fr Contact: paradiseo-help@lists.gforge.inria.fr


    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +ParadisEO WebSite : http://paradiseo.gforge.inria.fr Contact: paradiseo-help@lists.gforge.inria.fr

    +Paradiseo

    +http://paradiseo.gforge.inria.fr

    +Installation

    +The installation procedure of the package is detailed in the README file in the top-directory of the source-tree.
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/merge__route__eval_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/merge__route__eval_8cpp-source.html index 35d7e2fea..6b796ae91 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/merge__route__eval_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/merge__route__eval_8cpp-source.html @@ -68,7 +68,7 @@ 00044 __route.fitness (len); 00045 } 00046 -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/merge__route__eval_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/merge__route__eval_8h-source.html index 755da3966..12b0a102e 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/merge__route__eval_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/merge__route__eval_8h-source.html @@ -75,7 +75,7 @@ 00051 }; 00052 00053 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/mess_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/mess_8cpp-source.html index 886ede8c2..ec7a068e7 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/mess_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/mess_8cpp-source.html @@ -367,7 +367,7 @@ 00343 00344 } 00345 -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/mess_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/mess_8h-source.html index abf63654b..9975f9f8d 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/mess_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/mess_8h-source.html @@ -84,7 +84,7 @@ 00060 extern void synchronizeNodes (); 00061 00062 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/messaging_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/messaging_8h-source.html index 54a3da50e..f70f330eb 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/messaging_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/messaging_8h-source.html @@ -167,7 +167,7 @@ 00143 } 00144 00145 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/mix_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/mix_8h-source.html index 672b8bb20..210d2b989 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/mix_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/mix_8h-source.html @@ -75,7 +75,7 @@ 00051 } 00052 00053 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers.html index abd4c124d..d43a34d18 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers.html @@ -44,7 +44,7 @@ Here is a list of all documented namespace members with links to the namespaces : peo
  • loadParameters() : peo
  • run() : peo -
    Generated on Wed Mar 12 15:23:48 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers_func.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers_func.html index 469c161e7..02517ceaa 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers_func.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers_func.html @@ -42,7 +42,7 @@ : peo
  • loadParameters() : peo
  • run() : peo -
    Generated on Wed Mar 12 15:23:48 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers_vars.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers_vars.html index 41cb15563..58829a0ca 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers_vars.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacemembers_vars.html @@ -40,7 +40,7 @@
  • argc : peo
  • argv : peo -
    Generated on Wed Mar 12 15:23:48 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacepeo.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacepeo.html index 9438754b9..595674713 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacepeo.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespacepeo.html @@ -58,7 +58,7 @@ int * argv -
    Generated on Wed Mar 12 15:23:48 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespaces.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespaces.html index 39617bfd4..d7d4d427d 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespaces.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/namespaces.html @@ -30,7 +30,7 @@

    ParadisEO-PEO-ParallelanddistributedEvolvingObjects Namespace List

    Here is a list of all documented namespaces with brief descriptions:
    peo
    -
    Generated on Wed Mar 12 15:23:48 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/opt__route_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/opt__route_8cpp-source.html index ab48755ca..d3e72127b 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/opt__route_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/opt__route_8cpp-source.html @@ -165,7 +165,7 @@ 00141 Route opt_route; /* Optimum route */ 00142 00143 -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/opt__route_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/opt__route_8h-source.html index 92329995c..ab685356d 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/opt__route_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/opt__route_8h-source.html @@ -73,7 +73,7 @@ 00049 extern Route opt_route; /* Optimum route */ 00050 00051 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/order__xover_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/order__xover_8cpp-source.html index 6015c5b32..4822ff064 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/order__xover_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/order__xover_8cpp-source.html @@ -120,7 +120,7 @@ 00096 00097 return true ; 00098 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/order__xover_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/order__xover_8h-source.html index e8a74dab8..715bac143 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/order__xover_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/order__xover_8h-source.html @@ -78,7 +78,7 @@ 00055 } ; 00056 00057 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/part__route__eval_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/part__route__eval_8cpp-source.html index 0cf4e888d..9b780ad61 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/part__route__eval_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/part__route__eval_8cpp-source.html @@ -80,7 +80,7 @@ 00056 00057 __route.fitness (- (int) len) ; 00058 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/part__route__eval_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/part__route__eval_8h-source.html index f7b006eaf..d8b518a62 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/part__route__eval_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/part__route__eval_8h-source.html @@ -82,7 +82,7 @@ 00060 00061 00062 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/partial__mapped__xover_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/partial__mapped__xover_8cpp-source.html index 813da2d37..c2e1a6166 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/partial__mapped__xover_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/partial__mapped__xover_8cpp-source.html @@ -114,7 +114,7 @@ 00090 00091 return true ; 00092 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/partial__mapped__xover_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/partial__mapped__xover_8h-source.html index 9f8b70e27..59ed38b1a 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/partial__mapped__xover_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/partial__mapped__xover_8h-source.html @@ -78,7 +78,7 @@ 00055 } ; 00056 00057 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoAggEvalFunc_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoAggEvalFunc_8h-source.html index c4a9d1d2a..471d9f9f8 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoAggEvalFunc_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoAggEvalFunc_8h-source.html @@ -69,7 +69,7 @@ 00055 00056 00057 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoAsyncIslandMig_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoAsyncIslandMig_8h-source.html index 96b8b456c..efc1911bd 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoAsyncIslandMig_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoAsyncIslandMig_8h-source.html @@ -197,7 +197,7 @@ 00196 00197 00198 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoNoAggEvalFunc_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoNoAggEvalFunc_8h-source.html index a154488a1..9e5bbeae4 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoNoAggEvalFunc_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoNoAggEvalFunc_8h-source.html @@ -81,7 +81,7 @@ 00064 00065 00066 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoPopEval_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoPopEval_8h-source.html index 9eac7c2ab..53d54b2fb 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoPopEval_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoPopEval_8h-source.html @@ -240,7 +240,7 @@ 00258 00259 00260 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoSyncIslandMig_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoSyncIslandMig_8h-source.html index c056121d9..b4185ed69 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoSyncIslandMig_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoSyncIslandMig_8h-source.html @@ -249,7 +249,7 @@ 00255 00256 00257 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoTransform_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoTransform_8h-source.html index c226dc806..b5e1ef70c 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoTransform_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peoTransform_8h-source.html @@ -193,7 +193,7 @@ 00197 00198 00199 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo_8h-source.html index a0fafe939..e13e0adb7 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo_8h-source.html @@ -65,41 +65,42 @@ 00041 #include <mo> 00042 #include <moeo> 00043 -00044 -00319 -00320 #include "core/peo_init.h" -00321 #include "core/peo_run.h" -00322 #include "core/peo_fin.h" -00323 -00324 #include "core/messaging.h" -00325 #include "core/eoPop_mesg.h" -00326 #include "core/eoVector_mesg.h" -00327 -00328 #include "peoWrapper.h" -00329 -00330 /* <------- components for parallel algorithms -------> */ -00331 #include "peoTransform.h" -00332 #include "peoEvalFunc.h" -00333 #include "peoPopEval.h" -00334 -00335 /* Cooperative island model */ -00336 #include "core/ring_topo.h" -00337 #include "core/star_topo.h" -00338 #include "core/random_topo.h" -00339 #include "core/complete_topo.h" -00340 #include "peoData.h" -00341 #include "peoSyncIslandMig.h" -00342 #include "peoAsyncIslandMig.h" -00343 -00344 /* Synchronous multi-start model */ -00345 #include "peoMultiStart.h" -00346 /* <------- components for parallel algorithms -------> */ -00347 -00348 /* Parallel PSO */ -00349 #include "peoPSO.h" -00350 -00351 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +00106 #include "core/peo_init.h" +00107 #include "core/peo_run.h" +00108 #include "core/peo_fin.h" +00109 +00110 #include "core/messaging.h" +00111 #include "core/eoPop_mesg.h" +00112 #include "core/eoVector_mesg.h" +00113 +00114 #include "peoWrapper.h" +00115 +00116 /* <------- components for parallel algorithms -------> */ +00117 #include "peoTransform.h" +00118 #include "peoEvalFunc.h" +00119 #include "peoPopEval.h" +00120 #include "peoMoeoPopEval.h" +00121 +00122 /* Cooperative island model */ +00123 #include "core/ring_topo.h" +00124 #include "core/star_topo.h" +00125 #include "core/random_topo.h" +00126 #include "core/complete_topo.h" +00127 #include "peoData.h" +00128 #include "peoSyncIslandMig.h" +00129 #include "peoAsyncIslandMig.h" +00130 #include "peoAsyncDataTransfer.h" +00131 #include "peoSyncDataTransfer.h" +00132 +00133 /* Synchronous multi-start model */ +00134 #include "peoMultiStart.h" +00135 /* <------- components for parallel algorithms -------> */ +00136 +00137 /* Parallel PSO */ +00138 #include "peoPSO.h" +00139 +00140 #endif +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__debug_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__debug_8cpp-source.html index 290906509..6986a36d0 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__debug_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__debug_8cpp-source.html @@ -139,7 +139,7 @@ 00115 } 00116 } 00117 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__debug_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__debug_8h-source.html index 01a3db909..026b0fde9 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__debug_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__debug_8h-source.html @@ -72,7 +72,7 @@ 00048 text-file in a subdirectory) */ 00049 00050 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__fin_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__fin_8cpp-source.html index 3956f1f2c..f02a5c4de 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__fin_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__fin_8cpp-source.html @@ -74,7 +74,7 @@ 00050 printDebugMessage ("this is the end"); 00051 endDebugging (); 00052 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__fin_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__fin_8h-source.html index bfc80af63..cdfc11378 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__fin_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__fin_8h-source.html @@ -68,7 +68,7 @@ 00044 } 00045 00046 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__init_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__init_8cpp-source.html index d8116b4ad..aa65af3d2 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__init_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__init_8cpp-source.html @@ -124,7 +124,7 @@ 00100 initDebugging (); 00101 } 00102 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__init_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__init_8h-source.html index 388867a11..bf8a39b02 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__init_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__init_8h-source.html @@ -72,7 +72,7 @@ 00048 } 00049 00050 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__param_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__param_8cpp-source.html index 1b34c50ba..d02528843 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__param_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__param_8cpp-source.html @@ -75,7 +75,7 @@ 00051 if (debug_param.value () == "true") 00052 setDebugMode (); 00053 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__param_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__param_8h-source.html index 734f804d7..25a442064 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__param_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__param_8h-source.html @@ -68,7 +68,7 @@ 00044 } 00045 00046 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__run_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__run_8cpp-source.html index e446d5eda..bf9fe138a 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__run_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__run_8cpp-source.html @@ -70,7 +70,7 @@ 00046 00047 runRMC (); 00048 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__run_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__run_8h-source.html index 1590cbf87..66704cbe0 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__run_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/peo__run_8h-source.html @@ -68,7 +68,7 @@ 00044 } 00045 00046 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/reac__thread_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/reac__thread_8cpp-source.html index ce6af72d3..77ad2b854 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/reac__thread_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/reac__thread_8cpp-source.html @@ -104,7 +104,7 @@ 00080 { 00081 return the_end; 00082 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/reac__thread_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/reac__thread_8h-source.html index f08eec87d..06285c812 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/reac__thread_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/reac__thread_8h-source.html @@ -88,7 +88,7 @@ 00064 extern void stopReactiveThreads (); 00065 00066 #endif /*REAC_THREAD_H_*/ -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/recv_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/recv_8cpp-source.html index 6095cb6c4..2908f8978 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/recv_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/recv_8cpp-source.html @@ -178,7 +178,7 @@ 00154 } 00155 while ( ! atLeastOneActiveThread () && atLeastOneActiveRunner () /*&& ! allResourcesFree ()*/ ); 00156 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/recv_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/recv_8h-source.html index dc26c5a1c..cd88fa937 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/recv_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/recv_8h-source.html @@ -64,7 +64,7 @@ 00040 extern void receiveMessages (); 00041 00042 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/ring__topo_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/ring__topo_8cpp-source.html index 4d71070cb..287d3a066 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/ring__topo_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/ring__topo_8cpp-source.html @@ -77,7 +77,7 @@ 00053 break; 00054 } 00055 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/ring__topo_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/ring__topo_8h-source.html index 8f5313bb8..5dab22c91 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/ring__topo_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/ring__topo_8h-source.html @@ -75,7 +75,7 @@ 00051 }; 00052 00053 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_2mpi_2runner_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_2mpi_2runner_8cpp-source.html index ff8335feb..775105eca 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_2mpi_2runner_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_2mpi_2runner_8cpp-source.html @@ -87,7 +87,7 @@ 00063 00064 pack (def_id); 00065 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_2mpi_2service_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_2mpi_2service_8cpp-source.html index 59d33726b..e110538d6 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_2mpi_2service_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_2mpi_2service_8cpp-source.html @@ -82,7 +82,7 @@ 00058 00059 :: pack (req); 00060 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_8cpp-source.html index c4e125f57..df8eb4d41 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_8cpp-source.html @@ -113,7 +113,7 @@ 00089 00090 printDebugMessage ("after join threads RMC"); 00091 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_8h-source.html index 926f6428c..0a6dcee12 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/rmc_8h-source.html @@ -68,7 +68,7 @@ 00044 extern void finalizeRMC (); 00045 00046 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route_8cpp-source.html index 7909e9773..508291c1f 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route_8cpp-source.html @@ -72,7 +72,7 @@ 00048 } 00049 00050 -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route_8h-source.html index 8839da0db..4c9aa9e3b 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route_8h-source.html @@ -70,7 +70,7 @@ 00046 unsigned length (const Route & __route); 00047 00048 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__eval_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__eval_8cpp-source.html index 7a188bbf8..7d1b90487 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__eval_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__eval_8cpp-source.html @@ -64,7 +64,7 @@ 00040 { 00041 __route.fitness (- (int) length (__route)); 00042 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__eval_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__eval_8h-source.html index 9bd3f6d4c..6b5c54c3a 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__eval_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__eval_8h-source.html @@ -74,7 +74,7 @@ 00050 } ; 00051 00052 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__init_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__init_8cpp-source.html index 47f617446..6b25a6187 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__init_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__init_8cpp-source.html @@ -74,7 +74,7 @@ 00050 for (unsigned i = 0 ; i < numNodes ; i ++) 00051 std :: swap (__route [i], __route [rng.random (numNodes)]); 00052 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__init_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__init_8h-source.html index 71b964d99..49e2d109c 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__init_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/route__init_8h-source.html @@ -74,7 +74,7 @@ 00050 } ; 00051 00052 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/runner_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/runner_8h-source.html index ee6bf3b97..b8cd1056b 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/runner_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/runner_8h-source.html @@ -128,7 +128,7 @@ 00104 extern void unpackTerminationOfRunner (); 00105 00106 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/scheduler_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/scheduler_8cpp-source.html index ed0e77194..54657be83 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/scheduler_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/scheduler_8cpp-source.html @@ -146,7 +146,7 @@ 00122 update (); 00123 wakeUpCommunicator(); 00124 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/scheduler_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/scheduler_8h-source.html index 6173c688a..1df2a4a3c 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/scheduler_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/scheduler_8h-source.html @@ -84,7 +84,7 @@ 00060 extern unsigned numResourcesFree (); 00061 00062 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/schema_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/schema_8cpp-source.html index a7c4d4ca8..46150829a 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/schema_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/schema_8cpp-source.html @@ -229,7 +229,7 @@ 00205 00206 closeXMLDocument (); 00207 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/schema_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/schema_8h-source.html index 90d869a81..e9194b76a 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/schema_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/schema_8h-source.html @@ -80,7 +80,7 @@ 00056 extern void loadSchema (const char * __filename); 00057 00058 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/search.idx b/tags/paradiseo-1.1/paradiseo-peo/doc/html/search.idx index af22c45ac..7d8380e85 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/html/search.idx and b/tags/paradiseo-1.1/paradiseo-peo/doc/html/search.idx differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/search.php b/tags/paradiseo-1.1/paradiseo-peo/doc/html/search.php index b5e036ca5..95d7d77ad 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/search.php +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/search.php @@ -375,7 +375,7 @@ main(); ?> -
    Generated on Wed Mar 12 15:23:48 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:19 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/send_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/send_8cpp-source.html index 67a958bde..d01876b1d 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/send_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/send_8cpp-source.html @@ -200,7 +200,7 @@ 00176 00177 sem_post (& sem_send); 00178 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/send_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/send_8h-source.html index 86b7baf6d..605e05d38 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/send_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/send_8h-source.html @@ -72,7 +72,7 @@ 00048 extern void sendMessages (); 00049 00050 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/service_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/service_8h-source.html index 7177b9ba2..1ae9ff72d 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/service_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/service_8h-source.html @@ -102,7 +102,7 @@ 00078 extern Service * getService (SERVICE_ID __key); 00079 00080 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2node_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2node_8cpp-source.html index 461722a25..77ac3d9a2 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2node_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2node_8cpp-source.html @@ -176,7 +176,7 @@ 00152 name_to_rk [names [i]] = i; 00153 } 00154 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2node_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2node_8h-source.html index 1a34d2f3f..9b02540fe 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2node_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2node_8h-source.html @@ -97,7 +97,7 @@ 00073 extern void initNode (int * __argc, char * * * __argv); 00074 00075 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2param_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2param_8cpp-source.html index e34c4bac0..1b0db35c2 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2param_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2param_8cpp-source.html @@ -72,7 +72,7 @@ 00048 parser.processParam (schema_param); 00049 loadSchema (schema_param.value ().c_str ()); 00050 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2param_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2param_8h-source.html index a15f5bb31..44de26e72 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2param_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/src_2rmc_2mpi_2param_8h-source.html @@ -64,7 +64,7 @@ 00040 extern void loadRMCParameters (int & __argc, char * * & __argv); 00041 00042 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/structSEND__REQUEST-members.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/structSEND__REQUEST-members.html index 1b4f9ad52..83443d326 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/structSEND__REQUEST-members.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/structSEND__REQUEST-members.html @@ -33,7 +33,7 @@ commSEND_REQUEST tagSEND_REQUEST toSEND_REQUEST -
    Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/structSEND__REQUEST.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/structSEND__REQUEST.html index 719a10daa..94aacf4fd 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/structSEND__REQUEST.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/structSEND__REQUEST.html @@ -49,7 +49,7 @@ int 53 of file send.cpp.
    The documentation for this struct was generated from the following file: -
    Generated on Wed Mar 12 15:23:47 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:18 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tags_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tags_8h-source.html index aa8600734..820442d8d 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tags_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tags_8h-source.html @@ -76,7 +76,7 @@ 00052 #define SYNCHRONIZED_TAG 1001 00053 00054 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/thread_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/thread_8cpp-source.html index 6b2324c20..285cfec3f 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/thread_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/thread_8cpp-source.html @@ -142,7 +142,7 @@ 00118 } 00119 __threads.clear(); 00120 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/thread_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/thread_8h-source.html index 3b806d87f..8e02a4f28 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/thread_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/thread_8h-source.html @@ -98,7 +98,7 @@ 00074 to send messages */ 00075 00076 #endif /*THREAD_H_*/ -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/topology_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/topology_8cpp-source.html index 575a52de6..544fbd026 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/topology_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/topology_8cpp-source.html @@ -77,7 +77,7 @@ 00053 00054 return mig; 00055 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/topology_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/topology_8h-source.html index 08ce74a02..ea1eeca21 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/topology_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/topology_8h-source.html @@ -86,7 +86,7 @@ 00062 }; 00063 00064 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tree.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tree.html index 466b0621d..52101d687 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tree.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tree.html @@ -63,7 +63,7 @@

    ParadisEO-PEO-ParallelanddistributedEvolvingObjects

    ||o+eoUF< EOT &, void > [external]

    -

    |||\+moMove< EOT > [external]

    +

    |||\+moMove< EOT > [external]

    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2node_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2node_8cpp-source.html index 393c93ba3..ad1a4fd67 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2node_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2node_8cpp-source.html @@ -130,7 +130,7 @@ 00106 return (unsigned) (sqrt (dx * dx + dy * dy) + 0.5) ; 00107 } 00108 -

    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +

    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2node_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2node_8h-source.html index e7d8353ab..f1f947719 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2node_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2node_8h-source.html @@ -76,7 +76,7 @@ 00052 extern unsigned distance (Node __from, Node __to); 00053 00054 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2param_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2param_8cpp-source.html index acc432015..4adeebb50 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2param_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2param_8cpp-source.html @@ -74,7 +74,7 @@ 00050 } 00051 00052 -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2param_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2param_8h-source.html index 757ca8704..934718596 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2param_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/tutorial_2examples_2tsp_2param_8h-source.html @@ -64,7 +64,7 @@ 00040 extern void loadParameters (int __argc, char * * __argv); 00041 00042 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:13 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt_8cpp-source.html index 3d508fdd9..a547b3a5f 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt_8cpp-source.html @@ -72,7 +72,7 @@ 00048 i ++; 00049 } 00050 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt_8h-source.html index fe28627c9..96537ba50 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt_8h-source.html @@ -66,7 +66,7 @@ 00042 00043 #include "route.h" 00044 -00045 class TwoOpt : public moMove <Route>, public std :: pair <unsigned, unsigned> +00045 class TwoOpt : public moMove <Route>, public std :: pair <unsigned, unsigned> 00046 { 00047 00048 public : @@ -76,7 +76,7 @@ 00052 } ; 00053 00054 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__incr__eval_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__incr__eval_8cpp-source.html index 29d876295..0a8d2da0e 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__incr__eval_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__incr__eval_8cpp-source.html @@ -75,7 +75,7 @@ 00051 else 00052 return __route.fitness () - distance (v1_left, v2) - distance (v1, v2_right) + distance (v1_left, v1) + distance (v2, v2_right); 00053 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__incr__eval_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__incr__eval_8h-source.html index d24b65dd9..a559de3e4 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__incr__eval_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__incr__eval_8h-source.html @@ -64,7 +64,7 @@ 00040 #include <moMoveIncrEval.h> 00041 #include "two_opt.h" 00042 -00043 class TwoOptIncrEval : public moMoveIncrEval <TwoOpt> +00043 class TwoOptIncrEval : public moMoveIncrEval <TwoOpt> 00044 { 00045 00046 public : @@ -74,7 +74,7 @@ 00050 } ; 00051 00052 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__init_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__init_8cpp-source.html index 141d0e4ce..ee01c937a 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__init_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__init_8cpp-source.html @@ -65,7 +65,7 @@ 00041 00042 __move.first = __move.second = 0; 00043 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__init_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__init_8h-source.html index c4b0333c6..b2ac0a9eb 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__init_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__init_8h-source.html @@ -65,7 +65,7 @@ 00041 00042 #include "two_opt.h" 00043 -00044 class TwoOptInit : public moMoveInit <TwoOpt> +00044 class TwoOptInit : public moMoveInit <TwoOpt> 00045 { 00046 00047 public : @@ -75,7 +75,7 @@ 00051 } ; 00052 00053 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__next_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__next_8cpp-source.html index 0d57350fc..16ba0e0e6 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__next_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__next_8cpp-source.html @@ -80,7 +80,7 @@ 00056 return true ; 00057 } 00058 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__next_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__next_8h-source.html index 0d0250618..c16458a86 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__next_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__next_8h-source.html @@ -65,7 +65,7 @@ 00041 00042 #include "two_opt.h" 00043 -00044 class TwoOptNext : public moNextMove <TwoOpt> +00044 class TwoOptNext : public moNextMove <TwoOpt> 00045 { 00046 00047 public : @@ -75,7 +75,7 @@ 00051 }; 00052 00053 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__rand_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__rand_8cpp-source.html index 72c49cfc8..0d14e48c1 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__rand_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__rand_8cpp-source.html @@ -72,7 +72,7 @@ 00048 } 00049 00050 -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__rand_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__rand_8h-source.html index 9c57fdc7e..50a64eace 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__rand_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/two__opt__rand_8h-source.html @@ -75,7 +75,7 @@ 00051 } ; 00052 00053 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/worker_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/worker_8cpp-source.html index 2bd554e00..dd466af13 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/worker_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/worker_8cpp-source.html @@ -174,7 +174,7 @@ 00150 00151 key_to_worker.resize (1); 00152 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/worker_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/worker_8h-source.html index 249f2b4f5..da7be2f0f 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/worker_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/worker_8h-source.html @@ -108,7 +108,7 @@ 00084 extern Worker * getWorker (WORKER_ID __key); 00085 00086 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/xml__parser_8cpp-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/xml__parser_8cpp-source.html index de53efaf8..c146dd0af 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/xml__parser_8cpp-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/xml__parser_8cpp-source.html @@ -131,7 +131,7 @@ 00107 00108 return str; 00109 } -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/html/xml__parser_8h-source.html b/tags/paradiseo-1.1/paradiseo-peo/doc/html/xml__parser_8h-source.html index 988d7d7ac..8c440bc51 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/html/xml__parser_8h-source.html +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/html/xml__parser_8h-source.html @@ -72,7 +72,7 @@ 00048 extern std :: string getNextNode (); 00049 00050 #endif -
    Generated on Wed Mar 12 15:23:42 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  +
    Generated on Wed Mar 12 17:17:14 2008 for ParadisEO-PEO-ParallelanddistributedEvolvingObjects by  doxygen 1.4.7
    diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCommunicable.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCommunicable.pdf index 83afac497..f163734d1 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCommunicable.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCommunicable.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCommunicator.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCommunicator.pdf index ad59e04c1..b0a88abe1 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCommunicator.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCommunicator.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCooperative.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCooperative.pdf index df2e52d61..e5a493e8b 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCooperative.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classCooperative.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classDisplayBestRoute.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classDisplayBestRoute.pdf index a5b297e3c..bef618cd7 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classDisplayBestRoute.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classDisplayBestRoute.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classMergeRouteEval.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classMergeRouteEval.pdf index 6c42b925a..a367d69ae 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classMergeRouteEval.pdf +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classMergeRouteEval.pdf @@ -46,8 +46,8 @@ endobj endobj 2 0 obj <>endobj @@ -66,7 +66,7 @@ xref 0000000802 00000 n trailer << /Size 11 /Root 1 0 R /Info 2 0 R -/ID [(1ƒ§€CÂÆéŠø¨LØ7)(1ƒ§€CÂÆéŠø¨LØ7)] +/ID [(Ž:;Ê@Ìd>‘œAÔK)(Ž:;Ê@Ìd>‘œAÔK)] >> startxref 1055 diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classReactiveThread.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classReactiveThread.pdf index abc21b55e..bb0cb07aa 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classReactiveThread.pdf +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classReactiveThread.pdf @@ -49,8 +49,8 @@ endobj endobj 2 0 obj <>endobj @@ -69,7 +69,7 @@ xref 0000000864 00000 n trailer << /Size 11 /Root 1 0 R /Info 2 0 R -/ID [(Õ"÷îòo6îÅcÊ¿O¥)(Õ"÷îòo6îÅcÊ¿O¥)] +/ID [(¢\)W3‡^$VÀº¡EÄÞ­)(¢\)W3‡^$VÀº¡EÄÞ­)] >> startxref 1117 diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classRingTopology.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classRingTopology.pdf index fb4db0de4..a6375fc81 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classRingTopology.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classRingTopology.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classRunner.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classRunner.pdf index 30be357a1..05881707d 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classRunner.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classRunner.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classService.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classService.pdf index a4bd889ab..6f2543fc6 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classService.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classService.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classThread.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classThread.pdf index ee316f0db..bd3b458d4 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classThread.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classThread.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classTopology.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classTopology.pdf index 71f785cbf..192886d49 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classTopology.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classTopology.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classWorker.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classWorker.pdf index 275ebe9f3..50455df56 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classWorker.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classWorker.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoAggEvalFunc.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoAggEvalFunc.pdf index 6c2ad9d0a..57b3e28ea 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoAggEvalFunc.pdf +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoAggEvalFunc.pdf @@ -45,8 +45,8 @@ endobj endobj 2 0 obj <>endobj @@ -65,7 +65,7 @@ xref 0000000853 00000 n trailer << /Size 11 /Root 1 0 R /Info 2 0 R -/ID [(Ÿ‰$.†“5õ {?ÐÛg )(Ÿ‰$.†“5õ {?ÐÛg )] +/ID [(ë z„¹–X¿Ù¦8 B•%)(ë z„¹–X¿Ù¦8 B•%)] >> startxref 1106 diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoAsyncIslandMig.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoAsyncIslandMig.pdf index e1fd496f8..16baf0a18 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoAsyncIslandMig.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoAsyncIslandMig.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoNoAggEvalFunc.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoNoAggEvalFunc.pdf index 60e1ef72d..343f40314 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoNoAggEvalFunc.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoNoAggEvalFunc.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoPopEval.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoPopEval.pdf index 5d4100332..bdc887681 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoPopEval.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoPopEval.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoSyncIslandMig.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoSyncIslandMig.pdf index fa1fce03d..d1855b625 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoSyncIslandMig.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoSyncIslandMig.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoTransform.pdf b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoTransform.pdf index 43c6c0301..6b9aff048 100644 Binary files a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoTransform.pdf and b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/classpeoTransform.pdf differ diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/doxygen.sty b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/doxygen.sty index fb975d947..460d92e52 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/doxygen.sty +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/doxygen.sty @@ -10,8 +10,8 @@ {\fancyplain{}{\bfseries\rightmark}} \rhead[\fancyplain{}{\bfseries\leftmark}] {\fancyplain{}{\bfseries\thepage}} -\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Wed Mar 12 15:23:42 2008 for Paradis\-EO-PEO-Parallelanddistributed\-Evolving\-Objects by Doxygen }]{} -\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Wed Mar 12 15:23:42 2008 for Paradis\-EO-PEO-Parallelanddistributed\-Evolving\-Objects by Doxygen }} +\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Wed Mar 12 17:17:13 2008 for Paradis\-EO-PEO-Parallelanddistributed\-Evolving\-Objects by Doxygen }]{} +\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Wed Mar 12 17:17:13 2008 for Paradis\-EO-PEO-Parallelanddistributed\-Evolving\-Objects by Doxygen }} \cfoot{} \newenvironment{Code} {\footnotesize} diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/main.tex b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/main.tex index fe3667dc0..b1f7ef22b 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/main.tex +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/main.tex @@ -1,59 +1,18 @@ -\hypertarget{main_intro}{}\section{intro}\label{main_intro} -Paradis\-EO is a white-box object-oriented framework dedicated to the reusable design of parallel and distributed metaheuristics (PDM). Paradis\-EO provides a broad range of features including evolutionary algorithms (EA), local searches (LS), the most common parallel and distributed models and hybridization mechanisms, etc. This high content and utility encourages its use at European level. Paradis\-EO is based on a clear conceptual separation of the solution methods from the problems they are intended to solve. This separation confers to the user a maximum code and design reuse. Furthermore, the fine-grained nature of the classes provided by the framework allow a higher flexibility compared to other frameworks. Paradis\-EO is one of the rare frameworks that provide the most common parallel and distributed models. Their implementation is portable on distributed-memory machines as well as on shared-memory multiprocessors, as it uses standard libraries such as MPI, PVM and PThreads. The models can be exploited in a transparent way, one has just to instantiate their associated provided classes. Their experimentation on the radio network design real-world application demonstrate their efficiency. - -In practice, combinatorial optimization problems are often NP-hard, CPU time-consuming, and evolve over time. Unlike exact methods, metaheuristics allow to tackle large-size problems instances by delivering satisfactory solutions in a reasonable time. Metaheuristics are general-purpose heuristics that split in two categories: evolutionary algorithms (EA) and local search methods (LS). These two families have complementary characteristics: EA allow a better exploration of the search space, while LS have the power to intensify the search in promising regions. Their hybridization allows to deliver robust and better solutions - -Although serial metaheuristics have a polynomial temporal complexity, they remain unsatisfactory for industrial problems. Parallel and distributed computing is a powerful way to deal with the performance issue of these problems. Numerous parallel and distributed metaheuristics (PDM) and their implementations have been proposed, and are available on the\-Web. They can be reused and adapted to his/her own problems. However, the user has to deeply examine the code and rewrite its problem-specific sections. The task is tedious, errorprone, takes along time and makes harder the produced code maintenance. A better way to reuse the code of existing PDM is the reuse through libraries. These are often more reliable as they are more tested and documented. They allow a better maintainability and efficiency. However, libraries do not allow the reuse of design.\hypertarget{main_parallel_metaheuristics}{}\section{Parallel and distributed metaheuristics}\label{main_parallel_metaheuristics} -\hypertarget{main_parallel_distributed}{}\subsection{Parallel distributed evolutionary algorithms}\label{main_parallel_distributed} -Evolutionary Algorithms (EA) are based on the iterative improvement of a population of solutions. At each step, individuals are selected, paired and recombined in order to generate new solutions that replace other ones, and so on. As the algorithm converges, the population is mainly composed of individuals well adapted to the \char`\"{}environment\char`\"{}, for instance the problem. The main features that characterize EA are the way the population is initialized, the selection strategy (deterministic/stochastic) by fostering \char`\"{}good\char`\"{} solutions, the replacement strategy that discards individuals, and the continuation/stopping criterion to decide whether the evolution should go on or not. - -Basically, three major parallel and distributed models for EA can been distinguished: the island (a)synchronous cooperative model, the parallel evaluation of the population, and the distributed evaluation of a single solution. \begin{itemize} -\item {\em Island (a)synchronous cooperative model\/}. Different EA are simultaneously deployed to cooperate for computing better and robust solutions. They exchange in an asynchronous way genetic stuff to diversify the search. The objective is to allow to delay the global convergence, especially when the\-EAare heterogeneous regarding the variation operators. The migration of individuals follows a policy defined by few parameters: the migration decision criterion, the exchange topology, the number of emigrants, the emigrants selection policy, and the replacement/integration policy. - -\item {\em Parallel evaluation of the population\/}. It is required as it is in general the most timeconsuming. The parallel evaluation follows the centralized model. The farmer applies the following operations: selection, transformation and replacement as they require a global management of the population. At each generation, it distributes the set of new solutions between differentworkers. These evaluate and return back the solutions and their quality values. An efficient execution is often obtained particularly when the evaluation of each solution is costly. The two main advantages of an asynchronous model over the synchronous model are: (1) the fault tolerance of the asynchronous model; (2) the robustness in case the fitness computation can take very different computation times (e.g. for nonlinear numerical optimization). Whereas some time-out detection can be used to address the former issue, the latter one can be partially overcome if the grain is set to very small values, as individuals will be sent out for evaluations upon request of the workers. - -\item {\em Distributed evaluation of a single solution\/}. The quality of each solution is evaluated in a parallel centralized way. That model is particularly interesting when the evaluation function can be itself parallelized as it is CPU time-consuming and/or IO intensive. In that case, the function can be viewed as an aggregation of a certain number of partial functions. The partial functions could also be identical if for example the problem to deal with is a data mining one. The evaluation is thus data parallel and the accesses to data base are performed in parallel. Furthermore, a reduction operation is performed on the results returned by the partial functions. As a summary, for this model the user has to indicate a set of partial functions and an aggregation operator of these. \end{itemize} -\hypertarget{main_parallel_ls}{}\subsection{Parallel distributed local searches}\label{main_parallel_ls} -\hypertarget{main_local_searches}{}\subsubsection{Local searches}\label{main_local_searches} -All metaheuristics dedicated to the improvement of a single solution are based on the concept of neighborhood. They start from a solution randomly generated or obtained from another optimization algorithm, and update it, step by step, by replacing the current solution by one of its neighboring candidates. Some criterion have been identified to differentiate such searches: the heuristic internal memory, the choice of the initial solution, the candidate solutions generator, and the selection strategy of candidate moves. Three main algorithms of local search stand out: Hill Climbing (HC), Simulated Annealing (SA) and Tabu Search (TS).\hypertarget{main_parallel_local_searches}{}\subsubsection{Parallel local searches}\label{main_parallel_local_searches} -Two parallel distributed models are commonly used in the literature: the parallel distributed exploration of neighboring candidate solutions model, and the multi-start model. \begin{itemize} -\item {\em Parallel exploration of neighboring candidates\/}. It is a low-level Farmer-Worker model that does not alter the behavior of the heuristic. A sequential search computes the same results slower.At the beginning of each iteration, the farmer duplicates the current solution between distributed nodes. Each one manages some candidates and the results are returned to the farmer. The model is efficient if the evaluation of a each solution is time-consuming and/or there are a great deal of candidate neighbors to evaluate. This is obviously not applicable to SA since only one candidate is evaluated at each iteration. Likewise, the efficiency of the model for HC is not always guaranteed as the number of neighboring solutions to process before finding one that improves the current objective function may be highly variable. - -\item {\em Multi-start model\/}. It consists in simultaneously launching several local searches. They may be heterogeneous, but no information is exchanged between them. The resultswould be identical as if the algorithms were sequentially run.Very often deterministic algorithms differ by the supplied initial solution and/or some other parameters. This trivial model is convenient for low-speed networks of workstations. \end{itemize} -\hypertarget{main_hybridization}{}\section{Hybridization}\label{main_hybridization} -Recently, hybrid metaheuristics have gained a considerable interest. For many practical or academic optimization problems, the best found solutions are obtained by hybrid algorithms. Combinations of different metaheuristics have provided very powerful search methods. Two levels and two modes of hybridization have been distinguished: Low and High levels, and Relay and \hyperlink{classCooperative}{Cooperative} modes. The low-level hybridization addresses the functional composition of a single optimization method. A function of a given metaheuristic is replaced by another metaheuristic. On the contrary, for high-level hybrid algorithms the different metaheuristics are self-containing, meaning no direct relationship to their internal working is considered. On the other hand, relay hybridization means a set of metaheuristics is applied in a pipeline way. The output of a metaheuristic (except the last) is the input of the following one (except the first). Conversely, co-evolutionist hybridization is a cooperative optimization model. Each metaheuristic performs a search in a solution space, and exchange solutions with others.\hypertarget{main_paradiseo_goals}{}\section{Paradiseo goals and architecture}\label{main_paradiseo_goals} -The \char`\"{}EO\char`\"{} part of Paradis\-EO means Evolving Objects. \doxyref{EO} is a C++ LGPL open source framework and includes a paradigm-free Evolutionary Computation library (EOlib) dedicated to the flexible design of EA through evolving objects superseding the most common dialects (Genetic Algorithms, Evolution Strategies, Evolutionary Programming and Genetic Programming). Furthermore, \doxyref{EO} integrates several services including visualization facilities, on-line definition of parameters, application check-pointing, etc. Paradis\-EO is an extended version of the \doxyref{EO} framework. The extensions include local search methods, hybridization mechanisms, parallelism and distribution mechanisms, and other features that are not addressed in this paper such as multi-objective optimization and grid computing. In the next sections, we present the motivations and goals of Paradis\-EO, its architecture and some of its main implementation details and issues.\hypertarget{main_motivation}{}\subsection{Motivations and goals}\label{main_motivation} -A framework is normally intended to be exploited by as many users as possible. Therefore, its exploitation could be successful only if some important user criteria are satisfied. The following criteria are the major of them and constitute the main objectives of the Paradis\-EO framework: - -\begin{itemize} -\item {\em Maximum design and code reuse\/}. The framework must provide for the user a whole architecture design of his/her solution method. Moreover, the programmer may redo as little code as possible. This objective requires a clear and maximal conceptual separation between the solution methods and the problems to be solved, and thus a deep domain analysis. The user might therefore develop only the minimal problem-specific code. - -\item {\em Flexibility and adaptability\/}. It must be possible for the user to easily add new features/ metaheuristics or change existing ones without implicating other components. Furthermore, as in practice existing problems evolve and new others arise these have to be tackled by specializing/adapting the framework components. - -\item {\em Utility\/}. The framework must allow the user to cover a broad range of metaheuristics, problems, parallel distributed models, hybridization mechanisms, etc. - -\item {\em Transparent and easy access to performance and robustness\/}. As the optimization applications are often time-consuming the performance issue is crucial. Parallelism and distribution are two important ways to achieve high performance execution. In order to facilitate its use it is implemented so that the user can deploy his/her parallel algorithms in a transparent manner. Moreover, the execution of the algorithms must be robust to guarantee the reliability and the quality of the results. The hybridization mechanism allows to obtain robust and better solutions. - -\item {\em Portability\/}. In order to satisfy a large number of users the framework must support different material architectures and their associated operating systems. \end{itemize} -\hypertarget{main_architecture}{}\subsection{Paradis\-EO architecture}\label{main_architecture} -The architecture of Paradis\-EO is multi-layer and modular allowing to achieve the objectives quoted above. This allows particularly a high flexibility and adaptability, an easier hybridization, and more code and design reuse. The architecture has three layers identifying three major categories of classes: {\em Solvers\/}, {\em Runners\/} and {\em Helpers\/}. \begin{itemize} -\item {\em Helpers\/}. Helpers are low-level classes that perform specific actions related to the evolution or search process. They are split in two categories: {\em Evolutionary helpers (EH)\/} and {\em Local search helpers (LSH)\/}. EH include mainly the transformation, selection and replacement operations, the evaluation function and the stopping criterion. LSH can be generic such as the neighborhood explorer class, or specific to the local search metaheuristic like the tabu list manager class in the Tabu Search solution method. On the other hand, there are some special helpers dedicated to the management of parallel and distributed models 2 and 3, such as the communicators that embody the communication services. - -Helpers cooperate between them and interact with the components of the upper layer i.e. the runners. The runners invoke the helpers through function parameters. Indeed, helpers have not their own data, but they work on the internal data of the runners. - -\item {\em Runners\/}. The Runners layer contains a set of classes that implement the metaheuristics themselves. They perform the run of the metaheuristics from the initial state or population to the final one. One can distinguish the {\em Evolutionary runners (ER)\/} such as genetic algorithms, evolution strategies, etc., and {\em Local search runners (LSR)\/} like tabu search, simulated annealing and hill climbing. Runners invoke the helpers to perform specific actions on their data. For instance, an ER may ask the fitness function evaluation helper to evaluate its population. An LSR asks the movement helper to perform a given movement on the current state. Furthermore, runners can be serial or parallel distributed. - -\item {\em Solvers\/}. Solvers are devoted to control the evolution process and/or the search. They generate the initial state (solution or population) and define the strategy for combining and sequencing different metaheuristics. Two types of solvers can be distinguished. {\em Single metaheuristic solvers (SMS)\/} and {\em Multiple metaheuristics solvers (MMS)\/}. SMSs are dedicated to the execution of only one metaheuristic.MMS are more complex as they control and sequence several metaheuristics that can be heterogeneous. Solvers interact with the user by getting the input data and delivering the output (best solution, statistics, etc). \end{itemize} - - -According to the generality of their embedded features, the classes of the architecture split in two major categories: {\em Provided classes\/} and {\em Required classes\/}. Provided classes embody the factored out part of the metaheuristics. They are generic, implemented in the framework, and ensure the control at run time. Required classes are those that must be supplied by the user. They encapsulate the problem-specific aspects of the application. These classes are fixed but not implemented in Paradis\-EO. The programmer has the burden to develop them using the OO specialization mechanism.\hypertarget{main_tutorials}{}\section{Paradis\-EO-PEO Tutorials}\label{main_tutorials} -The basisc of the Paradis\-EO framework philosophy are exposed in a few simple tutorials: \begin{itemize} -\item \href{lesson1/html/main.html}{\tt creating a simple Paradis\-EO evolutionary algorithm}; \end{itemize} -All the presented examples have as case study the traveling salesman problem (TSP). Different operators and auxiliary objects were designed, standing as a \href{lsnshared/html/index.html}{\tt common shared source code base}. While not being part of the Paradis\-EO-PEO framework, it may represent a startpoint for a better understanding of the presented tutorials.\hypertarget{main_LICENCE}{}\section{LICENCE}\label{main_LICENCE} +\hypertarget{main_Introduction}{}\section{Introduction}\label{main_Introduction} +PEO is an extension of the ANSI-C++ compliant evolutionary computation library \doxyref{EO}. \par + It contains classes for the most common parallel and distributed models and hybridization mechanisms.\hypertarget{main_authors}{}\section{authors}\label{main_authors} +\begin{TabularC}{2} +\hline +Clive Canape \\\hline +&Alexandru-Adrian Tantar \\\hline +\end{TabularC} +\hypertarget{main_LICENSE}{}\section{LICENSE}\label{main_LICENSE} This software is governed by the Ce\-CILL license under French law and abiding by the rules of distribution of free software. You can use, modify and/ or redistribute the software under the terms of the Ce\-CILL license as circulated by CEA, CNRS and INRIA at the following URL \char`\"{}http://www.cecill.info\char`\"{}. As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the software's author, the holder of the economic rights, and the successive licensors have only limited liability. In this respect, the user's attention is drawn to the risks associated with loading, using, modifying and/or developing or reproducing the software by the user in light of its specific status of free software, that may mean that it is complicated to manipulate, and that also therefore means that it is reserved for developers and experienced professionals having in-depth computer knowledge. Users are therefore encouraged to load and test the software's suitability as regards their requirements in conditions enabling the security of their systems and/or data to be ensured and, more generally, to use and operate it in the same conditions as regards security. The fact that you are presently reading this means that you have had knowledge of the Ce\-CILL license and that you accept its terms. -Paradis\-EO Web\-Site : \href{http://paradiseo.gforge.inria.fr}\tt{http://paradiseo.gforge.inria.fr} Contact: \href{mailto:paradiseo-help@lists.gforge.inria.fr}\tt{paradiseo-help@lists.gforge.inria.fr} \ No newline at end of file +Paradis\-EO Web\-Site : \href{http://paradiseo.gforge.inria.fr}\tt{http://paradiseo.gforge.inria.fr} Contact: \href{mailto:paradiseo-help@lists.gforge.inria.fr}\tt{paradiseo-help@lists.gforge.inria.fr}\hypertarget{main_Paradiseo}{}\section{Paradiseo}\label{main_Paradiseo} +\href{http://paradiseo.gforge.inria.fr>}{\tt http://paradiseo.gforge.inria.fr}\hypertarget{main_Installation}{}\section{Installation}\label{main_Installation} +The installation procedure of the package is detailed in the \href{../../README}{\tt README} file in the top-directory of the source-tree. \ No newline at end of file diff --git a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/refman.tex b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/refman.tex index f54f06f0c..d7d3450f2 100644 --- a/tags/paradiseo-1.1/paradiseo-peo/doc/latex/refman.tex +++ b/tags/paradiseo-1.1/paradiseo-peo/doc/latex/refman.tex @@ -35,7 +35,7 @@ \vspace*{1cm} {\large Generated by Doxygen 1.4.7}\\ \vspace*{0.5cm} -{\small Wed Mar 12 15:23:42 2008}\\ +{\small Wed Mar 12 17:17:13 2008}\\ \end{center} \end{titlepage} \clearemptydoublepage @@ -43,7 +43,7 @@ \tableofcontents \clearemptydoublepage \pagenumbering{arabic} -\chapter{The Paradis\-EO-PEO Framework } +\chapter{Welcome to Paradiseo-PEO } \label{index}\hypertarget{index}{}\input{main} \chapter{Paradis\-EO-PEO-Parallelanddistributed\-Evolving\-Objects Namespace Index} \input{namespaces}