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
|
c9c982fb81
|
Avoid race condition by manualy setting the island statut on running (Nils Mangelsen)
|
2013-02-07 23:18:39 +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
|
23a0b8f77b
|
Clean test.
|
2012-12-04 17:05:05 +01:00 |
|
quemy
|
5a4596862b
|
Perfect forwarding for identity conversion functions. Add heterogeneous test (to clean and improve)
|
2012-12-03 23:22:22 +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
|
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 |
|
quemy
|
cf561b537a
|
Add islandNotifier to allow the mig and int policy to be checked in the island. The islandNotifier is added to the algorithm continuator and will make the island perform a binded task. In the case of island, the task is to check policies.
|
2012-11-11 22:36:21 +01:00 |
|