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
Pierre Savéant
13f4301ea2
use Eigen Library
2012-07-23 14:31:48 +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
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
Johann Dreo
1317f3b25a
bugfix: bad assert api to eigen
2012-07-17 18:23:22 +02:00
Johann Dreo
0f73b7633a
empty constructors for distributions, that defaults to 1 dimension
2012-07-17 18:12:30 +02:00
Johann Dreo
948903ac18
bugfix: missing files for cmaes, renamed edoCMAES to AdaptiveAlgo for further refactorization
2012-07-17 18:11:16 +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
Johann Dreo
782914395b
small typo
2012-07-17 17:36:22 +02:00
Johann Dreo
25f0ab782b
move rank mu selection in its own file
2012-07-17 17:36:11 +02:00
Johann Dreo
1f4a421dbd
simpler cmaes demo, without hazardous file dumping
2012-07-17 17:03:40 +02:00
Caner Candan
bd243c9455
Merge branch 'master' of ssh://eodev.git.sourceforge.net/gitroot/eodev/eodev
2012-07-17 11:43:58 +02:00
Caner Candan
3cdde2498c
* eoEvalUserTimeThrowException.h: gcc regression fixed
2012-07-17 11:42:49 +02:00
Johann Dreo
afd02eeb37
manual merge: deactivate t-eoParallel, that depends on OpenMP, whatever the build options
2012-07-16 15:15:42 +02:00
Benjamin Bouvier
fb75279012
Added doxygen links to examples on MPI classes
2012-07-16 15:08:53 +02:00
Benjamin Bouvier
b92f17fce5
Documentation of MPI examples.
2012-07-16 15:07:48 +02:00
Johann Dreo
018107544b
update the NEWS
2012-07-16 14:46:27 +02:00
Loïc Jean David Arjanen
6cb15cfecf
bugfix: Windows compatibility of 'apply' and 'eoEvalUserTimeThrowException'
2012-07-16 14:21:06 +02:00
Benjamin Bouvier
d2816d530a
Included MPI tests into compilation, if WITH_MPI is defined.
2012-07-13 16:47:28 +02:00
Benjamin Bouvier
ad74755d8e
Precised group MPI instead of group Parallel for Mpi classes in documentation.
2012-07-13 15:50:51 +02:00