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
Johann Dreo
411e430ccb
chatroom migration to IRC indicated on the web site
2012-07-24 15:50:50 +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
Johann Dreo
cac8acf0c3
build with eigen by default
2012-07-24 11:47:46 +02:00
Johann Dreo
2d1856938d
Merge /home/nojhan/mnt/alevol/eo into pre-release-1.3.0
2012-07-24 11:07:29 +02:00
Johann Dreo
2d7afdcb7e
edo/install.cmake-dist updated
2012-07-23 16:52:47 +02:00
Pierre Savéant
8baa4c88bb
Merge branch 'nomo'
2012-07-23 16:23:09 +02:00
Pierre Savéant
72a045a60b
conflict resolved
2012-07-23 16:21:52 +02:00
Pierre Savéant
d7c2989b0a
conflict resolved
2012-07-23 16:16:01 +02:00
Johann Dreo
16b27b4626
conflict resolved
2012-07-23 16:05:10 +02:00
Johann Dreo
9bd53e3057
edo/CMakeLists.txt updated
2012-07-23 15:05:56 +02:00
Benjamin Bouvier
1f5719c647
Put back example t-mpi-eval to use a customized store.
2012-07-23 15:03:47 +02:00
Pierre Savéant
13f4301ea2
use Eigen Library
2012-07-23 14:31:48 +02:00
Benjamin Bouvier
5e97fbf777
Added eompi.html to gitignore exceptions
2012-07-23 10:50:28 +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
6ec19ebd51
explicit template definition for multinormal estimator
2012-07-20 10:33:48 +02:00
Johann Dreo
decca0007a
main doc page for EDO
2012-07-20 09:20:49 +02:00
Johann Dreo
c874147128
make doc on members
2012-07-19 21:48:40 +02:00
Johann Dreo
73e62bf08a
tutorial diagrams for EDO
2012-07-19 21:45:44 +02:00
Johann Dreo
7fed1ebf51
massive documentation update
2012-07-19 17:23:41 +02:00
quemy
409a1b21b8
Merge from rc2.0
...
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2713 331e1502-861f-0410-8da2-ba01fb791d7f
2012-07-19 09:53:26 +00:00
quemy
71864c2a6e
Update module for Windows. Fix some troubles during the installation and package creation
...
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@2712 331e1502-861f-0410-8da2-ba01fb791d7f
2012-07-19 08:59:51 +00:00
Benjamin Bouvier
eebeaa810e
Updating names: SharedDataFunction::d => SharedDataFunction::_data, ParallelApplyData::_data => ParallelApplyData::_table
2012-07-18 17:37:50 +02:00
Pierre Savéant
864fa0cf33
add empty constructor for edoNormalMono
2012-07-18 17:28:25 +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
Pierre Savéant
1d41c79c1a
manual merge from cmaes
2012-07-18 14:53:08 +02:00
Benjamin Bouvier
766a8f40d6
Solved memory leak on terminate job ctor
2012-07-18 14:02:39 +02:00
Johann Dreo
b4da9edf40
do not use a temporary default distrib in stateless algorithm, instanciate within base class constructor
2012-07-18 14:01:49 +02:00
Benjamin Bouvier
8285d78245
Added comments in wrapper of t-mpi-eval.
2012-07-18 13:57:13 +02:00
Johann Dreo
f5afa694bc
basic comments for adaptive normal operators
2012-07-18 13:41:43 +02:00
Johann Dreo
b4e1c1f019
manual merge: use new algorithms
2012-07-18 13:37:08 +02:00
Pierre Savéant
7a47fd55b9
remove mo package dependency
2012-07-18 11:50:29 +02:00
Johann Dreo
388358bc5c
get rid of the useless temporary members and directly delete the adress of the referenced distrib
2012-07-18 11:43:59 +02:00
Johann Dreo
8120116c1b
Factorize algorithms code in a hierarchy of classes
...
CMAES-like algorithm (edoAlgoAdaptive) main loop work on an extern distribution passed as a reference, which is updated at each iteration
EDA-like algorithm (edoAlgoStateless) work on an intern distribution, that is replaced at each iteration
edoAlgoStateless inherits from edoAlgoAdaptive, and embed a default member on which the work is done.
2012-07-18 10:41:17 +02:00
Johann Dreo
ae1d88f530
remove FIXMEs and write more comments
2012-07-17 18:35:46 +02:00
Johann Dreo
5e31fa3020
factorize edoEDA into edoAdaptiveAlgo, use it for both EDA and CMAES applications
2012-07-17 18:24:04 +02:00