Commit graph

5,163 commits

Author SHA1 Message Date
quemy
b312749bab Install in /usr/local instead of /usr
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2724 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-27 09:22:45 +00:00
quemy
a7cc3dab81 Policies system using tag-dispatching method (again)
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2723 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-24 16:55:23 +00:00
quemy
0bed8d3483 SMP in findParadisEO.cmake
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2722 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-23 10:57:19 +00:00
quemy
f90ff04e2c Complete the INSTALL file. Minimal install is the default behavior
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2721 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-22 09:43:34 +00:00
quemy
4121048cef Add SMP in package
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2720 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-21 08:15:53 +00:00
quemy
38082ee1d6 Remove this_thread::sleep_for not supported by Fedora atm
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2719 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-21 07:47:48 +00:00
quemy
354ac605bb Fix a bug in the number of workers
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2718 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-21 07:45:57 +00:00
quemy
265026c090 Fix a typo bug in cmake config file
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2717 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-20 16:07:36 +00:00
quemy
2b17cfb366 Use http protocol for CDash submissions instead of https
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2716 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-20 13:08:30 +00:00
quemy
d929341d04 Fix a bug in flags for SMP
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2715 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-20 12:05:04 +00:00
quemy
0890c67d31 Add the SMP module
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2714 331e1502-861f-0410-8da2-ba01fb791d7f
2012-08-17 11:52:14 +00:00
Johann Dreo
877604db37 Add a test for variable length init.
Demonstrate how to use eoInitVariableLength along with an adhoc atom type of
our own to create a random pop.
2012-08-10 22:28:54 +02:00
Johann Dreo
a308303d12 Merge /home/nojhan/mnt/alevol/eo 2012-08-10 11:32:16 +02:00
Benjamin Bouvier
9ea12568b2 MPI: first version of distribution of time sleep experiment. 2012-08-10 11:30:25 +02:00
Johann Dreo
8e56bed9a0 nested lists fix ; add Benjamin has an author 2012-08-07 16:20:13 +02:00
Johann Dreo
880b6e83b3 link to the eompi tutorial 2012-08-07 16:01:19 +02:00
Johann Dreo
b0546f1567 clean the indentation of the web page 2012-08-07 15:48:17 +02:00
Johann Dreo
73d077de5a deactivate the openhatch button 2012-08-07 15:40:13 +02:00
Johann Dreo
fc23c479af add eo::mpi in the feature list 2012-08-07 15:39:10 +02:00
Benjamin Bouvier
c50eadc891 MPI: added comments for use of eo::mpi::Channel::Messages. 2012-08-06 15:28:10 +02:00
Benjamin Bouvier
3e449c9df9 MPI: removed unused parameter seeds in MultiStart ctor. 2012-08-03 16:41:42 +02:00
Benjamin Bouvier
026764215f MPI: const correctness in Static Assignment constructor and reinit functions. 2012-08-03 16:41:23 +02:00
Benjamin Bouvier
d8edf16189 MPI: Show debug messages into log even in release mode. 2012-08-03 16:40:55 +02:00
Benjamin Bouvier
0dca473aac MPI Multistart: using pop_eval functions instead of eval functions for resetters. 2012-08-03 11:42:44 +02:00
Benjamin Bouvier
d48f045451 MPI: Commands channel is now used only for job level informations, messages channels for data used in a job. 2012-08-02 16:46:00 +02:00
Benjamin Bouvier
b31c520eba Removed all remaining warnings at compilation 2012-07-27 15:22:23 +02:00
Benjamin Bouvier
11f01d5a53 Merge branch 'master' of /tools/eo 2012-07-27 15:10:07 +02:00
Benjamin Bouvier
a7ce5c3ffb eoMpi: memory leak when setting own job functors. Fixed 2012-07-27 15:09:59 +02:00
Johann Dreo
a756e7dfd4 move the ForRelease file in root dir 2012-07-27 09:28:40 +02:00
Johann Dreo
16f2fd696d update news an version for head 2012-07-27 09:23:14 +02:00
Johann Dreo
4f59b66ec3 news for the 1.3.1 2012-07-27 09:20:40 +02:00
Johann Dreo
f239073fc0 Merge branch 'eompi' 2012-07-26 17:07:39 +02:00
Johann Dreo
cbaea85ec3 use mpicxx without a fixed path 2012-07-26 17:06:40 +02:00
Johann Dreo
36f30db313 manual merge on eoPop.h 2012-07-26 16:29:34 +02:00
Benjamin Bouvier
7b5c98f3a6 Multistart example is automatically compiled when compiling MPI examples. 2012-07-26 16:17:07 +02:00
Benjamin Bouvier
8fb0d5509c Bugfix: when retrieving the best element of an empty population eoPop, segfault. Fixed by launching an exception in this case. 2012-07-26 16:16:14 +02:00
Benjamin Bouvier
9eb54d16bb MPI Multistart: oups I forgot a semi colon. 2012-07-26 16:02:20 +02:00
Benjamin Bouvier
61c31a4a71 MPI Multistart: everybody loves comments, except the one who writes them. 2012-07-26 16:01:04 +02:00
Benjamin Bouvier
2ca5483f5d MPI Multistart: using eoCountContinue in resetAlgo functors instead of eoGenContinue. 2012-07-26 15:13:36 +02:00
Benjamin Bouvier
a14526e01a eoGenContinue and eoSteadyFitContinue now inherits from a common class eoCountContinue, which contains a overridable method reset. 2012-07-26 15:12:54 +02:00
Benjamin Bouvier
dfd653d95b MPI Multistart: moved MultiStart job into a standalone header, eoMultiStart.h. t-mpi-multistart.cpp becomes an example. 2012-07-26 14:45:31 +02:00
Benjamin Bouvier
1885517dc1 MPI Multistart: new default ResetAlgo functor: reuse the same pop. 2012-07-26 14:31:57 +02:00
Benjamin Bouvier
12614faee1 MPI Multistart: saving solutions sent by workers in a eoPop instead of keeping only the best solution. 2012-07-26 14:23:07 +02:00
Benjamin Bouvier
9a40d6ed04 MPI Multistart: removed traces and useless comments. 2012-07-26 14:12:32 +02:00
Benjamin Bouvier
db93ac635b MPI Multistart: merged functors ReinitJob and ResetAlgo, as it should in fact be done in the mean while. 2012-07-26 13:58:36 +02:00
Benjamin Bouvier
e2e6ad8c99 MPI Multistart: renamed default functors and added a few default functors. 2012-07-26 13:48:40 +02:00
Benjamin Bouvier
e58b3e5cb2 MPI Multistart: removed second template parameter Fitness, as it can be deduced from Individual. 2012-07-26 12:06:23 +02:00
Benjamin Bouvier
0c1fc2ce99 MPI MultiStart: using SGA as example and functors for seed generation, reinitialization of pop, algorithm reset. 2012-07-26 11:58:42 +02:00
Benjamin Bouvier
74bdb0fa91 Multistart: added possibility to reinit population on each MultiStartJob, or use the same pop. 2012-07-25 15:24:25 +02:00
Benjamin Bouvier
355541ae88 MPI example: Multistart. 2012-07-25 14:56:02 +02:00