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

Private GIT Repository
Add more documentation.
[loba.git] / process.cpp
index 3b371239d8b38b09ef39ee6b29b2720bc5878976..b0d702644de509e4cc2e12c53212847e924a07ac 100644 (file)
@@ -129,6 +129,8 @@ double process::sum_of_to_send() const
 
 double process::load_balance(double /*my_load*/)
 {
 
 double process::load_balance(double /*my_load*/)
 {
+    if (iter == 1)
+        WARN0("process::load_balance is a no-op!");
     return 0.0;
 }
 
     return 0.0;
 }
 
@@ -186,7 +188,6 @@ void process::send()
     using namespace std::tr1;
     using namespace std::tr1::placeholders;
 
     using namespace std::tr1;
     using namespace std::tr1::placeholders;
 
-    // fixme: shall we send data at all iterations?
     if (opt::bookkeeping) {
         std::for_each(neigh.begin(), neigh.end(),
                       bind(&process::send1_bookkeeping, this, _1));
     if (opt::bookkeeping) {
         std::for_each(neigh.begin(), neigh.end(),
                       bind(&process::send1_bookkeeping, this, _1));
@@ -198,7 +199,6 @@ void process::send()
     }
 }
 
     }
 }
 
-// Returns false if a CLOSE message was received. 
 bool process::receive(recv_wait_mode wait)
 {
     bool result = true;
 bool process::receive(recv_wait_mode wait)
 {
     bool result = true;