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
|
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 |
|
Benjamin Bouvier
|
73af5d4f7b
|
Fixed compilation bug (use of stdlib constantes) in MPI tests, when cmaking locally.
|
2012-07-25 14:55:45 +02:00 |
|
Benjamin Bouvier
|
e48782f22d
|
Added a template for eo::mpi::Job in test/mpi directory.
|
2012-07-24 18:22:35 +02:00 |
|
Benjamin Bouvier
|
66d56bd1d8
|
Serialized eoTimer with eoserial module.
|
2012-07-24 18:03:50 +02:00 |
|
Benjamin Bouvier
|
72e26513f6
|
Added licences for MPI cpp files
|
2012-07-24 17:39:24 +02:00 |
|
Benjamin Bouvier
|
8b1d376557
|
Added comments and license for implMpi
|
2012-07-24 17:38:54 +02:00 |
|
Benjamin Bouvier
|
09af612749
|
Updated examples' comments.
|
2012-07-24 17:12:18 +02:00 |
|
Benjamin Bouvier
|
7c6e1f6200
|
Tutorial to install eoMpi module.
|
2012-07-24 17:01:41 +02:00 |
|
Benjamin Bouvier
|
3613618544
|
Updated compilation system so as to remove dependance to Boost.
|
2012-07-24 16:36:10 +02:00 |
|
Benjamin Bouvier
|
dea09dea17
|
Removed warning at compilation of implMpi
|
2012-07-24 16:23:02 +02:00 |
|
Benjamin Bouvier
|
191b280371
|
Code organisation, splitted headers files in implementation files, as much as possible (impossible for templates functions, thank you C++)
|
2012-07-24 16:16:56 +02:00 |
|
Benjamin Bouvier
|
0e56778327
|
Updated the tests to conform the new Boost-like API
|
2012-07-24 15:41:25 +02:00 |
|
Benjamin Bouvier
|
dc58ab7739
|
Use own implementation of Boost::mpi API instead of real Boost::mpi.
|
2012-07-24 15:40:54 +02:00 |
|
Johann Dreo
|
4183380170
|
do not forget to update the doc
|
2012-07-24 15:30:27 +02:00 |
|
Benjamin Bouvier
|
1f5719c647
|
Put back example t-mpi-eval to use a customized store.
|
2012-07-23 15:03:47 +02:00 |
|
Johann Dreo
|
20d06df7d1
|
manual merge on apply.h
|
2012-07-20 15:05:08 +02:00 |
|
Johann Dreo
|
487212b18f
|
Merge branch 'master' of ssh://trtp7097/home/bouvier/eo into eompi
|
2012-07-20 11:30:29 +02:00 |
|
Benjamin Bouvier
|
431248553f
|
Added tutorial
|
2012-07-20 11:30:10 +02:00 |
|
Johann Dreo
|
e7d38c54f0
|
Merge branch 'master' of ssh://trtp7097/home/bouvier/eo into eompi
|
2012-07-20 11:27:38 +02:00 |
|
Johann Dreo
|
decca0007a
|
main doc page for EDO
|
2012-07-20 09:20:49 +02:00 |
|
Benjamin Bouvier
|
eebeaa810e
|
Updating names: SharedDataFunction::d => SharedDataFunction::_data, ParallelApplyData::_data => ParallelApplyData::_table
|
2012-07-18 17:37:50 +02:00 |
|
Benjamin Bouvier
|
4ae75cdef2
|
Adding presentation of Parallelization in EO, dated from July, 18th to tutorial section.
|
2012-07-18 17:12:48 +02:00 |
|
Benjamin Bouvier
|
766a8f40d6
|
Solved memory leak on terminate job ctor
|
2012-07-18 14:02:39 +02:00 |
|
Benjamin Bouvier
|
8285d78245
|
Added comments in wrapper of t-mpi-eval.
|
2012-07-18 13:57:13 +02:00 |
|
Johann Dreo
|
251c5b94e6
|
bugfix include missing header
|
2012-07-17 17:54:25 +02:00 |
|
Johann Dreo
|
6b48ec2108
|
Merge branch 'master' into cmaes
|
2012-07-17 17:40:13 +02:00 |
|