Commit graph

  • 63e0b26186 Merge branch 'master' of git+ssh://scm.gforge.inria.fr//gitroot/paradiseo/paradiseo Johann Dreo 2013-04-17 08:45:35 +02:00
  • 618c0c4cc4 EO -> paradisEO Johann Dreo 2013-04-16 14:32:39 +02:00
  • e34eb842f1 Add a parser accessor to check if a given param long name has beer asked moeo_updaters Johann Dreo 2013-04-03 13:51:33 +02:00
  • cb97ce47cc Remove a const in a return type functor template Johann Dreo 2013-04-03 13:50:59 +02:00
  • 0a528039e2 reorder members of moeoHypcontinue Johann Dreo 2013-04-03 12:13:37 +02:00
  • 9b5ceeea65 An MOEO continuator that stops if the archive reach a target Pareto Front Mostepha-Redouane Khouadjia 2013-04-03 12:04:25 +02:00
  • 937ac7483d Add a wrapper to save a moeoMetric in an eoStat Johann Dreo 2013-04-02 17:15:47 +02:00
  • 95e4dfc625 eoserial: packing and unpacking of map<string, T> Benjamin Bouvier 2013-03-22 18:03:36 +01:00
  • 6c148f8ae2 eoserial: example of using the new-new serialization Benjamin Bouvier 2013-03-22 17:53:50 +01:00
  • a9bdf2d51b eoserial: comments Utils.h Benjamin Bouvier 2013-03-22 17:46:20 +01:00
  • 5ab91c6139 eoserial: merged former Serialize.h with Utils.h: pack / unpack. Benjamin Bouvier 2013-03-22 17:05:42 +01:00
  • a98563b118 eoserial: removed Serialize.h (something else coming soon...) Benjamin Bouvier 2013-03-22 17:05:19 +01:00
  • d2680f986b eoserial: traits for knowing whether a class is derived from another one at compile time. Thanks Herb Sutter Benjamin Bouvier 2013-03-22 17:01:12 +01:00
  • 9ff8c7e499 eoserial: added Serialize by default for eoserial. Benjamin Bouvier 2013-03-22 01:14:18 +01:00
  • 834dcb1bd6 eoserial: comments for Serialize. Benjamin Bouvier 2013-03-22 01:13:44 +01:00
  • f7e2a6ea7f eoserial: support char + std::list Benjamin Bouvier 2013-03-22 00:37:59 +01:00
  • dc0f995ff4 eoserial: typos (comment + throw exceptions) Benjamin Bouvier 2013-03-22 00:37:25 +01:00
  • 64476d7561 buildfix: MOEO declare base class returning non-const bool Johann Dreo 2013-03-21 07:42:00 +01:00
  • d22c9f1c60 buildfix: Build EDO doc in edo/doc, as the other modules Johann Dreo 2013-03-20 19:46:17 +01:00
  • bda48533e8 Suppress warnings when compiling MOEO functions returning const Johann Dreo 2013-03-20 17:42:04 +01:00
  • eb047ed39c eoserial: easy serialization with eoserial::serialize and eoserial::deserialize. Benjamin Bouvier 2013-03-15 20:33:50 +01:00
  • f412139549 eoserial: bugfix: String -> SerialString. Benjamin Bouvier 2013-03-15 20:33:25 +01:00
  • 10148ae00b eoserial: renamed String/Object/Array into Serial* to avoid compiler confusion. Benjamin Bouvier 2013-03-15 19:26:32 +01:00
  • 43cb068d53 eoserial:: const correctness for String. Benjamin Bouvier 2013-03-15 19:17:40 +01:00
  • 814062d01d debug moMonOpPerturb : replace "res = res || monOp(_solution);" by " res = monOp(_solution) || res;" ! verel 2013-03-11 13:47:19 +01:00
  • b06250dc39 Add multi-Binomial distrib operators in EDO nojhan 2013-03-07 20:33:09 +01:00
  • fb4ffd2954 more generic edo*Binomial* code nojhan 2013-03-07 20:32:21 +01:00
  • fff9f023c5 bugfix: handle help in binomial test nojhan 2013-03-07 10:35:35 +01:00
  • f43036ced6 Build binaries in paradisEO root instead of in eo/ nojhan 2013-03-07 10:30:25 +01:00
  • 40a519f6d7 Add Binomial operators to EDO nojhan 2013-03-07 10:29:40 +01:00
  • a1a5403a49 Message if we try to build EDO tests without Eigen3 nojhan 2013-03-07 10:29:04 +01:00
  • 23ec522104 merge error (2013-02-07 by canape) with islandmodel branch has been corrected (a constructor of eoEasyEA had been deleted) canape 2013-03-05 18:44:48 +01:00
  • b1cbc2612f bugfix build eompi: expand in include Johann Dreo 2013-03-05 17:18:44 +01:00
  • 9e56de7a74 Makes MOEO::objectiveVector(int) const Johann Dreo 2013-02-22 14:27:27 +01:00
  • 6cd61e2e2c Merge branch 'master' of git+ssh://localhost:8481/gitroot/paradiseo/paradiseo Johann Dreo 2013-02-22 14:01:12 +01:00
  • e5f7fd7f1b Merge branch 'mpi-exp' Johann Dreo 2013-02-22 13:58:34 +01:00
  • dfbc21a4f2 use the same add_subdirectory convention as in the following commands mpi-exp Johann Dreo 2013-02-22 13:57:22 +01:00
  • b814621650 cout removed liefooga 2013-02-22 12:24:45 +01:00
  • 1cd3fd6a30 minor bugs in MO liefooga 2013-02-22 12:16:37 +01:00
  • ca44e95add Fix critical memory issue. Sent messages are launched asynchronously and only -std::future- results are stocked. This enable to check if a thread has completed its task (update methods in Model and Island return always true in that purpose) unlike the std:🧵:joinable method. quemy 2013-02-20 01:51:38 +01:00
  • cdeb1929e2 bug in moeoConvertPopToObjectiveVectors.h liefooga 2013-02-14 12:55:44 +01:00
  • e15d03a90e moShiftNeighbor corrected liefooga 2013-02-08 09:27:43 +01:00
  • f8bde01588 Bracket in ring topo... quemy 2013-02-08 10:26:23 +01:00
  • b411e85607 The topology is reconstructed even if the number of nodes did not change in order to start the model more than once (Nils Mangelsen) quemy 2013-02-07 23:24:15 +01:00
  • c9c982fb81 Avoid race condition by manualy setting the island statut on running (Nils Mangelsen) quemy 2013-02-07 23:18:39 +01:00
  • d41cbbe781 Erase-remove idiom in Island and Bimap to avoid invalid iterators (Nils Mangelsen) quemy 2013-02-07 22:48:41 +01:00
  • bbe3553f47 Clear the sentMessages container in Island and IslandModel in order to use the model more than once (Nils Mangelsen) quemy 2013-02-07 22:04:14 +01:00
  • 23df679f51 some modifications for EDO canape 2013-02-07 14:43:11 +01:00
  • dea818c2b5 modification and correction of moShiftNeighbor verel 2013-02-07 12:08:18 +01:00
  • 1ef2a89dbf changed the moShiftNeighor verel 2013-02-07 12:05:54 +01:00
  • 386fc1d56a To fix a "bug" in smp canape 2013-02-07 09:31:33 +01:00
  • 1ceb9d6b7d Merge branch 'master' of git+ssh://canape@scm.gforge.inria.fr//gitroot/paradiseo/paradiseo.git canape 2013-02-07 07:47:27 +01:00
  • 12ee2c5471 changed the moMonOpPerturb verel 2013-02-06 14:35:32 +01:00
  • fd4e20d54d changed the moMonOpPerturb verel 2013-02-06 14:30:42 +01:00
  • 3e78afdd59 Modify incremental eval QAP verel 2013-02-06 12:08:15 +01:00
  • 0c35ff4859 Merge branch 'master' of git+ssh://canape@scm.gforge.inria.fr//gitroot/paradiseo/paradiseo.git canape 2013-02-06 08:15:03 +01:00
  • e3d8ae04ee git ignore built files Johann Dreo 2013-01-31 11:54:32 +01:00
  • 86436fb9e4 eo::mpi experiment functional again with paradiseo. Benj Bouv 2013-01-30 22:42:34 +01:00
  • a90fdcbe18 CMake option for MPI. Benj Bouv 2013-01-30 22:41:31 +01:00
  • 070d23de78 eo: eoTimerStat becomes serializable by default Benj Bouv 2013-01-30 22:40:41 +01:00
  • ba699c6e2e eo::serial is compiled by default with eo Benj Bouv 2013-01-30 22:40:09 +01:00
  • 70397c5ac8 Merge remote-tracking branch 'eodev/master' into mpi-exp Benj Bouv 2013-01-30 19:29:36 +01:00
  • 6517f3e953 Fix the main include file of smp (.cpp -> .h quemy 2013-01-23 20:15:49 +01:00
  • bf3e415271 corrected Find canape 2013-01-22 10:59:53 +01:00
  • 953b4377e9 Merge branch 'islandmodel' quemy 2013-01-21 10:31:40 +01:00
  • 69dbed6518 Add lessons. quemy 2013-01-19 20:52:28 +01:00
  • 3345e4dc1d Fix doc quemy 2013-01-19 19:45:10 +01:00
  • e8c188b688 Clean heterogeneous test quemy 2013-01-19 01:09:24 +01:00
  • 49190367af Fix warnings in debug quemy 2013-01-19 00:46:08 +01:00
  • 4266aaf5ee Fix authors quemy 2013-01-18 23:15:54 +01:00
  • ff5df75297 adding custom topologies, src and test lasnier 2013-01-11 00:20:09 +01:00
  • b30e0a9695 eoInvertedContinue + minor modifications quemy 2013-01-05 15:35:12 +01:00
  • d706968c31 logger outbuf not initialized when ostream ctor is called marcello-ptr 2013-01-04 17:09:06 +01:00
  • 6ae4d1e7e5 adjustments in compatibility.h for vs2010 and STLPort marcello-ptr 2013-01-04 16:06:06 +01:00
  • 3813828dce regression with local directory and {LIB} directory canape 2013-01-03 10:25:08 +01:00
  • 8b0f31c7eb regression: edo canape 2013-01-03 09:29:48 +01:00
  • a3c6c8c16e regression: local/local canape 2013-01-02 11:47:17 +01:00
  • 0f1add5c6a Forgot test. quemy 2012-12-21 19:21:39 +01:00
  • fc2ea957a4 Add function to wrap model in order to create homogeneous model easily quemy 2012-12-21 11:39:46 +01:00
  • 0f9434387e some small changes on tutorial after fusion verel 2012-12-20 16:36:19 +01:00
  • 1da5f37d96 dd the include moOrderNeighborhood.h verel 2012-12-19 14:34:49 +01:00
  • 5c05581a8b a new logo, merged of the old ones, vectorized manually nojhan 2012-12-18 23:34:41 +01:00
  • 291bb7ce14 manual merge in favor of the CMakeLists of the fusion branch Johann Dreo 2012-12-18 11:39:06 +01:00
  • 742b634beb Improve bimap quemy 2012-12-09 22:21:57 +01:00
  • d72afd64fb Optimize communications with std::move to avoid data duplications quemy 2012-12-09 22:21:17 +01:00
  • 3fd610a08b Clean includes quemy 2012-12-09 22:08:50 +01:00
  • c4e2fb4507 Update documentation quemy 2012-12-09 21:42:47 +01:00
  • ea2b71e7de Prefix guards with SMP_ to avoid conflicts quemy 2012-12-09 20:48:49 +01:00
  • 6974bc7bbe Wrap model in order to create homogeneous model easily. quemy 2012-12-09 19:33:48 +01:00
  • f8d2d1cfa5 Merge lasnier 2012-12-05 17:05:00 +01:00
  • e1c3e55c6f Fix guard in bimap quemy 2012-12-05 17:57:30 +01:00
  • aa9c01568b Fix a bug in conversion functions for heterogeneous model quemy 2012-12-04 23:17:27 +01:00
  • 3196ba2bcf Add notifier and delete Thread class quemy 2012-12-04 23:09:08 +01:00
  • d31a7904ed Adding Mesh Topology lasnier 2012-12-04 17:45:25 +01:00
  • 7b195096f3 Add the possibility of changing the center of Star Topology lasnier 2012-12-04 17:41:15 +01:00
  • 9b46377062 Minor modification for documentation and not changing topology if not necessary lasnier 2012-12-04 17:40:00 +01:00
  • 085530ab36 Add of getter for the builder in Topology lasnier 2012-12-04 17:36:31 +01:00
  • 23a0b8f77b Clean test. quemy 2012-12-04 17:05:05 +01:00
  • 5a4596862b Perfect forwarding for identity conversion functions. Add heterogeneous test (to clean and improve) quemy 2012-12-03 23:22:22 +01:00
  • f67ee442c7 Add notion of base EOT for heterogeneous model. Island can be templated on a EOT regardless the EOT of its model. Island must have a conversion function from and to base EOT. Base EOT is optionnal and would be considered as EOT. In that case, conversion functions would be identity function. quemy 2012-12-02 15:36:30 +01:00