quemy
953b4377e9
Merge branch 'islandmodel'
2013-01-21 10:31:40 +01:00
quemy
b30e0a9695
eoInvertedContinue + minor modifications
2013-01-05 15:35:12 +01:00
marcello-ptr
d706968c31
logger outbuf not initialized when ostream ctor is called
...
A crash happens on the static initialization of eoLogger eo::log;
at the end of the file eoLogger.cpp (line 255)
The reason is that the ctor used to initialize the std::eostream base class of
eoLogger is invoked with an _obuf argument while _obuf has not been initialized
already.
The solution is to call the function
std::ostream::init(&_obuf)
after the ctor initalizer list, i.e. inside the body ctor.
2013-01-04 17:09:06 +01:00
marcello-ptr
6ae4d1e7e5
adjustments in compatibility.h for vs2010 and STLPort
...
Higher _MSC_VER.
The definitions of std::min and std::max workarounds
should be enclosed within _STLP_INTERNAL_ALGOBASE_H
because STLPort provides the fix already.
2013-01-04 16:06:06 +01:00
canape
3813828dce
regression with local directory and {LIB} directory
2013-01-03 10:25:08 +01:00
canape
8b0f31c7eb
regression: edo
2013-01-03 09:29:48 +01:00
canape
a3c6c8c16e
regression: local/local
2013-01-02 11:47:17 +01:00
verel
0f9434387e
some small changes on tutorial after fusion
2012-12-20 16:36:19 +01:00
Johann Dreo
291bb7ce14
manual merge in favor of the CMakeLists of the fusion branch
2012-12-18 11:39:06 +01:00
Johann Dreo
188d1b4c56
REMOVE the generic fitness templates in eoSecondMomentStats in favor of scalar ones ; comment out old unused code
2012-11-23 16:52:35 +01:00
Johann Dreo
5453c8bda0
add the eoEvalDump class, that write a solution in a file during at evaluation
2012-11-23 16:50:36 +01:00
Johann Dreo
f2950521a4
add a 'found' method to eoEvalKeepBest, to test wether a best solution was evaluated
2012-11-23 13:54:49 +01:00
Johann Dreo
740275b31a
more generic eoSecondMomentStats: use EOT::Fitness instead of double
2012-11-22 14:47:13 +01:00
quemy
f83191bedd
Fix the bus in install location which is now determine by the OS
2012-11-03 18:44:19 +01:00
quemy
c9d06e6b17
Fix the use of ENAMBE_CMAKE_EXAMPLE and _TESTING with eo
2012-11-03 15:48:57 +01:00
Johann Dreo
c7d3636603
change private members to protected in eoSyncEasyPSO.h
2012-10-07 21:06:50 +02:00
Johann Dreo
2b27b8881e
add the ENABLE_OPENMP build flag
2012-10-07 21:05:47 +02:00
Johann Dreo
06ff0b682b
fix build system : make eo/edo tests work
2012-10-07 19:48:15 +02:00
Johann Dreo
0829afceb9
fix build system: make eo/edo examples works
2012-10-07 18:38:41 +02:00
Johann Dreo
8a81bd2191
update the build system: only basic build works
2012-10-06 01:08:59 +02:00
Johann Dreo
b0107e44da
merge and clean the authors file
2012-10-05 21:13:42 +02:00
quemy
63f2852ffc
backport the new build system from eo/ 2.0 to the merged eo/
2012-10-05 20:34:59 +02:00
Johann Dreo
c2d663f495
make the converting constructor of the eoLogger helper classes explicits (avoid warnings about ambiguousus conversions on ostream streams operators)
2012-10-01 15:28:27 +02:00
Johann Dreo
f5a9a9c172
Merge branch 'master' of ssh://localhost:8479/gitroot/eodev/eodev
2012-09-19 11:20:43 +02:00
Caner Candan
08e17b3392
* FindEO.cmake: using conventional cmake function to handle package finding
2012-09-11 14:37:49 +02:00
Johann Dreo
e10f823c94
add a way to inherit from an eoEvalKeepBest
2012-09-07 15:30:07 +02:00
Johann Dreo
8117f93877
Merge branch 'master' of ssh://trtpa101/home/nojhan/code/eodev
2012-09-07 10:35:56 +02:00
Johann Dreo
de201e1007
add an evaluator wrapper that keep the best individual found so far
2012-09-06 20:52:15 +02:00
Johann Dreo
b83372b57b
Add a stat to keep the best individual found so far, even for non-monotonic algorithms
2012-09-06 16:05:00 +02:00
quemy
8cd56f37db
Migration from SVN
2012-08-30 11:30:11 +02: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
Benjamin Bouvier
9ea12568b2
MPI: first version of distribution of time sleep experiment.
2012-08-10 11:30:25 +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
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