quemy
|
ca44e95add
|
Fix critical memory issue. Sent messages are launched asynchronously and only -std::future- results are stocked. This enable to check if a thread has completed its task (update methods in Model and Island return always true in that purpose) unlike the std:🧵:joinable method.
|
2013-02-20 01:51:38 +01:00 |
|
quemy
|
3fd610a08b
|
Clean includes
|
2012-12-09 22:08:50 +01:00 |
|
quemy
|
c4e2fb4507
|
Update documentation
|
2012-12-09 21:42:47 +01:00 |
|
quemy
|
ea2b71e7de
|
Prefix guards with SMP_ to avoid conflicts
|
2012-12-09 20:48:49 +01:00 |
|
quemy
|
6974bc7bbe
|
Wrap model in order to create homogeneous model easily.
|
2012-12-09 19:33:48 +01:00 |
|
quemy
|
23a0b8f77b
|
Clean test.
|
2012-12-04 17:05:05 +01:00 |
|
quemy
|
f67ee442c7
|
Add notion of base EOT for heterogeneous model. Island can be templated on a EOT regardless the EOT of its model. Island must have a conversion function from and to base EOT. Base EOT is optionnal and would be considered as EOT. In that case, conversion functions would be identity function.
|
2012-12-02 15:36:30 +01:00 |
|
quemy
|
bae0e8da8b
|
Allow to change topology during the algorithme
|
2012-11-29 22:00:44 +01:00 |
|
quemy
|
ae4699176f
|
Clean src. Add setTopology to the island model
|
2012-11-24 16:38:08 +01:00 |
|
quemy
|
b3f83717d6
|
Add topology to IslandModel, sending messages mecanism, rewrite Bimap container
|
2012-11-24 15:26:11 +01:00 |
|
quemy
|
083d77ba08
|
Islands send pop to IslandModel. Add and clean documentation.
|
2012-11-20 22:10:31 +01:00 |
|
quemy
|
8d6d32e8cc
|
Add IslandModel as islands container and algorithm launcher.
|
2012-11-19 19:51:35 +01:00 |
|