Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simplification
authorSUTER Frederic <frederic.suter@cc.in2p3.fr>
Fri, 2 Apr 2021 08:35:42 +0000 (10:35 +0200)
committerSUTER Frederic <frederic.suter@cc.in2p3.fr>
Fri, 2 Apr 2021 15:43:07 +0000 (17:43 +0200)
src/surf/network_cm02.cpp

index 74414df..0f6dcb5 100644 (file)
@@ -76,13 +76,11 @@ namespace resource {
 
 NetworkCm02Model::NetworkCm02Model(const std::string& name) : NetworkModel(name)
 {
-  if (config::get_value<std::string>("network/optim") == "Lazy")
-    set_update_algorithm(Model::UpdateAlgo::LAZY);
-
   std::string optim = config::get_value<std::string>("network/optim");
   bool select       = config::get_value<bool>("network/maxmin-selective-update");
 
   if (optim == "Lazy") {
+    set_update_algorithm(Model::UpdateAlgo::LAZY);
     xbt_assert(select || config::is_default("network/maxmin-selective-update"),
                "You cannot disable network selective update when using the lazy update mechanism");
     select = true;