Commit graph

  • d7d6c3a217 Clean directories quemy 2012-08-27 15:54:24 +00:00
  • caed07e1b8 Change path for Windows installer quemy 2012-08-27 15:45:27 +00:00
  • 2ce45ec3cc Update INSTALL file for PEO quemy 2012-08-27 14:14:48 +00:00
  • 009d0cda1f Add PEO for the tag, and update main CMakeLists and findParadisEO quemy 2012-08-27 13:59:23 +00:00
  • aca78b998a Fix a minor bug in cmake files quemy 2012-08-27 09:55:46 +00:00
  • b312749bab Install in /usr/local instead of /usr quemy 2012-08-27 09:22:45 +00:00
  • a7cc3dab81 Policies system using tag-dispatching method (again) quemy 2012-08-24 16:55:23 +00:00
  • 0bed8d3483 SMP in findParadisEO.cmake quemy 2012-08-23 10:57:19 +00:00
  • f90ff04e2c Complete the INSTALL file. Minimal install is the default behavior quemy 2012-08-22 09:43:34 +00:00
  • 4121048cef Add SMP in package quemy 2012-08-21 08:15:53 +00:00
  • 38082ee1d6 Remove this_thread::sleep_for not supported by Fedora atm quemy 2012-08-21 07:47:48 +00:00
  • 354ac605bb Fix a bug in the number of workers quemy 2012-08-21 07:45:57 +00:00
  • 265026c090 Fix a typo bug in cmake config file quemy 2012-08-20 16:07:36 +00:00
  • 2b17cfb366 Use http protocol for CDash submissions instead of https quemy 2012-08-20 13:08:30 +00:00
  • d929341d04 Fix a bug in flags for SMP quemy 2012-08-20 12:05:04 +00:00
  • 0890c67d31 Add the SMP module quemy 2012-08-17 11:52:14 +00:00
  • 877604db37 Add a test for variable length init. Johann Dreo 2012-08-10 22:28:54 +02:00
  • a308303d12 Merge /home/nojhan/mnt/alevol/eo Johann Dreo 2012-08-10 11:32:16 +02:00
  • 9ea12568b2 MPI: first version of distribution of time sleep experiment. Benjamin Bouvier 2012-08-10 11:30:25 +02:00
  • 8e56bed9a0 nested lists fix ; add Benjamin has an author Johann Dreo 2012-08-07 16:20:13 +02:00
  • 880b6e83b3 link to the eompi tutorial Johann Dreo 2012-08-07 16:01:19 +02:00
  • b0546f1567 clean the indentation of the web page Johann Dreo 2012-08-07 15:48:17 +02:00
  • 73d077de5a deactivate the openhatch button Johann Dreo 2012-08-07 15:40:13 +02:00
  • fc23c479af add eo::mpi in the feature list Johann Dreo 2012-08-07 15:39:10 +02:00
  • c50eadc891 MPI: added comments for use of eo::mpi::Channel::Messages. Benjamin Bouvier 2012-08-06 15:28:10 +02:00
  • 3e449c9df9 MPI: removed unused parameter seeds in MultiStart ctor. Benjamin Bouvier 2012-08-03 16:41:42 +02:00
  • 026764215f MPI: const correctness in Static Assignment constructor and reinit functions. Benjamin Bouvier 2012-08-03 16:41:23 +02:00
  • d8edf16189 MPI: Show debug messages into log even in release mode. Benjamin Bouvier 2012-08-03 16:40:55 +02:00
  • 0dca473aac MPI Multistart: using pop_eval functions instead of eval functions for resetters. Benjamin Bouvier 2012-08-03 11:42:44 +02:00
  • d48f045451 MPI: Commands channel is now used only for job level informations, messages channels for data used in a job. Benjamin Bouvier 2012-08-02 16:46:00 +02:00
  • b31c520eba Removed all remaining warnings at compilation Benjamin Bouvier 2012-07-27 15:22:23 +02:00
  • 11f01d5a53 Merge branch 'master' of /tools/eo Benjamin Bouvier 2012-07-27 15:10:07 +02:00
  • a7ce5c3ffb eoMpi: memory leak when setting own job functors. Fixed Benjamin Bouvier 2012-07-27 15:09:59 +02:00
  • a756e7dfd4 move the ForRelease file in root dir Johann Dreo 2012-07-27 09:28:40 +02:00
  • 16f2fd696d update news an version for head Johann Dreo 2012-07-27 09:23:14 +02:00
  • 4f59b66ec3 news for the 1.3.1 Johann Dreo 2012-07-27 09:07:19 +02:00
  • f239073fc0 Merge branch 'eompi' Johann Dreo 2012-07-26 17:07:39 +02:00
  • cbaea85ec3 use mpicxx without a fixed path Johann Dreo 2012-07-26 17:06:40 +02:00
  • 36f30db313 manual merge on eoPop.h Johann Dreo 2012-07-26 16:29:34 +02:00
  • 7b5c98f3a6 Multistart example is automatically compiled when compiling MPI examples. Benjamin Bouvier 2012-07-26 16:17:07 +02:00
  • 8fb0d5509c Bugfix: when retrieving the best element of an empty population eoPop, segfault. Fixed by launching an exception in this case. Benjamin Bouvier 2012-07-26 16:16:14 +02:00
  • 9eb54d16bb MPI Multistart: oups I forgot a semi colon. Benjamin Bouvier 2012-07-26 16:02:20 +02:00
  • 61c31a4a71 MPI Multistart: everybody loves comments, except the one who writes them. Benjamin Bouvier 2012-07-26 16:01:04 +02:00
  • 2ca5483f5d MPI Multistart: using eoCountContinue in resetAlgo functors instead of eoGenContinue. Benjamin Bouvier 2012-07-26 15:13:36 +02:00
  • a14526e01a eoGenContinue and eoSteadyFitContinue now inherits from a common class eoCountContinue, which contains a overridable method reset. Benjamin Bouvier 2012-07-26 15:12:54 +02:00
  • dfd653d95b MPI Multistart: moved MultiStart job into a standalone header, eoMultiStart.h. t-mpi-multistart.cpp becomes an example. Benjamin Bouvier 2012-07-26 14:45:31 +02:00
  • 1885517dc1 MPI Multistart: new default ResetAlgo functor: reuse the same pop. Benjamin Bouvier 2012-07-26 14:31:57 +02:00
  • 12614faee1 MPI Multistart: saving solutions sent by workers in a eoPop instead of keeping only the best solution. Benjamin Bouvier 2012-07-26 14:23:07 +02:00
  • 9a40d6ed04 MPI Multistart: removed traces and useless comments. Benjamin Bouvier 2012-07-26 14:12:32 +02:00
  • db93ac635b MPI Multistart: merged functors ReinitJob and ResetAlgo, as it should in fact be done in the mean while. Benjamin Bouvier 2012-07-26 13:58:36 +02:00
  • e2e6ad8c99 MPI Multistart: renamed default functors and added a few default functors. Benjamin Bouvier 2012-07-26 13:48:40 +02:00
  • e58b3e5cb2 MPI Multistart: removed second template parameter Fitness, as it can be deduced from Individual. Benjamin Bouvier 2012-07-26 12:06:23 +02:00
  • 0c1fc2ce99 MPI MultiStart: using SGA as example and functors for seed generation, reinitialization of pop, algorithm reset. Benjamin Bouvier 2012-07-26 11:58:42 +02:00
  • 74bdb0fa91 Multistart: added possibility to reinit population on each MultiStartJob, or use the same pop. Benjamin Bouvier 2012-07-25 15:24:25 +02:00
  • 355541ae88 MPI example: Multistart. Benjamin Bouvier 2012-07-25 14:56:02 +02:00
  • 73af5d4f7b Fixed compilation bug (use of stdlib constantes) in MPI tests, when cmaking locally. Benjamin Bouvier 2012-07-25 14:55:45 +02:00
  • e48782f22d Added a template for eo::mpi::Job in test/mpi directory. Benjamin Bouvier 2012-07-24 18:22:35 +02:00
  • 66d56bd1d8 Serialized eoTimer with eoserial module. Benjamin Bouvier 2012-07-24 18:03:50 +02:00
  • 72e26513f6 Added licences for MPI cpp files Benjamin Bouvier 2012-07-24 17:39:24 +02:00
  • 8b1d376557 Added comments and license for implMpi Benjamin Bouvier 2012-07-24 17:38:54 +02:00
  • 09af612749 Updated examples' comments. Benjamin Bouvier 2012-07-24 17:12:18 +02:00
  • 7c6e1f6200 Tutorial to install eoMpi module. Benjamin Bouvier 2012-07-24 17:01:41 +02:00
  • 3613618544 Updated compilation system so as to remove dependance to Boost. Benjamin Bouvier 2012-07-24 16:36:10 +02:00
  • dea09dea17 Removed warning at compilation of implMpi Benjamin Bouvier 2012-07-24 16:23:02 +02:00
  • 191b280371 Code organisation, splitted headers files in implementation files, as much as possible (impossible for templates functions, thank you C++) Benjamin Bouvier 2012-07-24 16:16:56 +02:00
  • 411e430ccb chatroom migration to IRC indicated on the web site Johann Dreo 2012-07-24 15:50:50 +02:00
  • 0e56778327 Updated the tests to conform the new Boost-like API Benjamin Bouvier 2012-07-24 15:41:25 +02:00
  • dc58ab7739 Use own implementation of Boost::mpi API instead of real Boost::mpi. Benjamin Bouvier 2012-07-24 15:40:54 +02:00
  • 4183380170 do not forget to update the doc Johann Dreo 2012-07-24 15:30:27 +02:00
  • cac8acf0c3 build with eigen by default Johann Dreo 2012-07-24 11:47:46 +02:00
  • 2d1856938d Merge /home/nojhan/mnt/alevol/eo into pre-release-1.3.0 Johann Dreo 2012-07-24 11:07:29 +02:00
  • 2d7afdcb7e edo/install.cmake-dist updated Johann Dreo 2012-07-23 16:52:47 +02:00
  • 8baa4c88bb Merge branch 'nomo' Pierre Savéant 2012-07-23 16:23:09 +02:00
  • 72a045a60b conflict resolved Pierre Savéant 2012-07-23 16:21:52 +02:00
  • d7c2989b0a conflict resolved Pierre Savéant 2012-07-23 16:16:01 +02:00
  • 16b27b4626 conflict resolved Johann Dreo 2012-07-23 16:05:10 +02:00
  • 9bd53e3057 edo/CMakeLists.txt updated Johann Dreo 2012-07-23 15:05:56 +02:00
  • 1f5719c647 Put back example t-mpi-eval to use a customized store. Benjamin Bouvier 2012-07-23 15:03:47 +02:00
  • 13f4301ea2 use Eigen Library Pierre Savéant 2012-07-23 14:31:48 +02:00
  • 5e97fbf777 Added eompi.html to gitignore exceptions Benjamin Bouvier 2012-07-23 10:50:28 +02:00
  • 20d06df7d1 manual merge on apply.h Johann Dreo 2012-07-20 15:05:08 +02:00
  • 487212b18f Merge branch 'master' of ssh://trtp7097/home/bouvier/eo into eompi Johann Dreo 2012-07-20 11:30:29 +02:00
  • 431248553f Added tutorial Benjamin Bouvier 2012-07-20 11:30:10 +02:00
  • e7d38c54f0 Merge branch 'master' of ssh://trtp7097/home/bouvier/eo into eompi Johann Dreo 2012-07-20 11:27:38 +02:00
  • 6ec19ebd51 explicit template definition for multinormal estimator Johann Dreo 2012-07-20 10:33:48 +02:00
  • decca0007a main doc page for EDO Johann Dreo 2012-07-20 09:20:49 +02:00
  • c874147128 make doc on members Johann Dreo 2012-07-19 21:48:40 +02:00
  • 73e62bf08a tutorial diagrams for EDO Johann Dreo 2012-07-19 21:45:44 +02:00
  • 7fed1ebf51 massive documentation update Johann Dreo 2012-07-19 17:23:41 +02:00
  • 409a1b21b8 Merge from rc2.0 quemy 2012-07-19 09:53:26 +00:00
  • 71864c2a6e Update module for Windows. Fix some troubles during the installation and package creation quemy 2012-07-19 08:59:51 +00:00
  • eebeaa810e Updating names: SharedDataFunction::d => SharedDataFunction::_data, ParallelApplyData::_data => ParallelApplyData::_table Benjamin Bouvier 2012-07-18 17:37:50 +02:00
  • 864fa0cf33 add empty constructor for edoNormalMono Pierre Savéant 2012-07-18 17:28:25 +02:00
  • 4ae75cdef2 Adding presentation of Parallelization in EO, dated from July, 18th to tutorial section. Benjamin Bouvier 2012-07-18 17:12:48 +02:00
  • 1d41c79c1a manual merge from cmaes Pierre Savéant 2012-07-18 14:53:08 +02:00
  • 766a8f40d6 Solved memory leak on terminate job ctor Benjamin Bouvier 2012-07-18 14:02:39 +02:00
  • b4da9edf40 do not use a temporary default distrib in stateless algorithm, instanciate within base class constructor Johann Dreo 2012-07-18 14:01:49 +02:00
  • 8285d78245 Added comments in wrapper of t-mpi-eval. Benjamin Bouvier 2012-07-18 13:57:13 +02:00
  • f5afa694bc basic comments for adaptive normal operators Johann Dreo 2012-07-18 13:41:43 +02:00
  • b4e1c1f019 manual merge: use new algorithms Johann Dreo 2012-07-18 13:37:08 +02:00