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
|
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
|
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
|
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
|
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
|
dc58ab7739
|
Use own implementation of Boost::mpi API instead of real Boost::mpi.
|
2012-07-24 15:40:54 +02:00 |
|
Johann Dreo
|
20d06df7d1
|
manual merge on apply.h
|
2012-07-20 15:05:08 +02:00 |
|
Johann Dreo
|
e7d38c54f0
|
Merge branch 'master' of ssh://trtp7097/home/bouvier/eo into eompi
|
2012-07-20 11:27:38 +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
|
766a8f40d6
|
Solved memory leak on terminate job ctor
|
2012-07-18 14:02:39 +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 |
|
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 |
|
Loïc Jean David Arjanen
|
6cb15cfecf
|
bugfix: Windows compatibility of 'apply' and 'eoEvalUserTimeThrowException'
|
2012-07-16 14:21:06 +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 |
|
Benjamin Bouvier
|
d54e88dd16
|
eoMultiParallelApply is no more used, replaced with eo::mpi::MultiJob instead.
|
2012-07-13 15:07:42 +02:00 |
|
Benjamin Bouvier
|
f9a0084f95
|
Taking in account Doxygen remarks, fixed some documentation errors.
|
2012-07-13 14:45:56 +02:00 |
|
Benjamin Bouvier
|
5e76ba30b0
|
mDocumentation of eo::mpi classes.
|
2012-07-13 14:31:29 +02:00 |
|
Benjamin Bouvier
|
1eac497c4d
|
Documentating eoMpi.h
|
2012-07-13 11:54:21 +02:00 |
|
Benjamin Bouvier
|
e7a48b8afb
|
Using dynamic scheduling by default
|
2012-07-12 19:15:52 +02:00 |
|
Benjamin Bouvier
|
f963a15fbe
|
Fixing assignment algorithm, who gave too many assignments by worker. Now, when using static assignment, the optimal size of packet (so as each worker has to process only one packet of data) is sent.
|
2012-07-12 19:15:07 +02:00 |
|
Benjamin Bouvier
|
d711369f12
|
Correctly handling remainders when using eoTimer.
|
2012-07-12 14:17:51 +02:00 |
|
Benjamin Bouvier
|
60fff427fe
|
Documentation of serialization, utils/eoTimer and eoPopEvalFunc.
|
2012-07-12 13:56:54 +02:00 |
|
Benjamin Bouvier
|
4ab5b2fd89
|
Taking time measures only if parallel.doMeasure() is true.
|
2012-07-11 11:41:10 +02:00 |
|
Benjamin Bouvier
|
414e011296
|
Using ParallelApplyJob instead of MultiParallelApplyJob in eoPopEvalFunc.
|
2012-07-11 10:42:35 +02:00 |
|
Benjamin Bouvier
|
108c0bcf35
|
Automatic deleting functors, only if necessary.
|
2012-07-11 10:41:48 +02:00 |
|
Benjamin Bouvier
|
d805800731
|
Added packet size to parallel parser and default argument to static assignment.
|
2012-07-11 10:03:53 +02:00 |
|