]> AND Private Git Repository - loba.git/commitdiff
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
modif simple
authorRaphael Couturier <raphael.couturier@univ-fcomte.fr>
Fri, 17 Dec 2010 14:52:44 +0000 (15:52 +0100)
committerRaphael Couturier <raphael.couturier@univ-fcomte.fr>
Fri, 17 Dec 2010 14:52:44 +0000 (15:52 +0100)
loba_simple.cpp

index 2cf613f5773d21815376a09b651732ca19e2a2a9..d44a1de27ad855bf4599de5ec291a1d2fa1e073f 100644 (file)
@@ -29,9 +29,10 @@ double loba_simple::load_balance(double my_load)
     }
     if (imin != -1) {
         // found someone
     }
     if (imin != -1) {
         // found someone
-        double balance = (my_load - max) / 2;
+        double balance = (my_load - min) / 2;
         DEBUG6("%d:%g %d:%g %g %g", imin, min, imax, max, my_load, balance);
         pneigh[imin]->set_to_send(balance);
         DEBUG6("%d:%g %d:%g %g %g", imin, min, imax, max, my_load, balance);
         pneigh[imin]->set_to_send(balance);
+                               pneigh[imin]->set_load(min+balance);
         return balance;
     } else {
         return 0.0;
         return balance;
     } else {
         return 0.0;