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

Private GIT Repository
Add algorithm pstar (not implemented yet).
[loba.git] / neighbor.cpp
index be8066472641c134d24d21a25e9fecc3f774c98f..c3ea8c8a1f4cd7035d34f087d6752fe29730e0bc 100644 (file)
@@ -1,5 +1,5 @@
 #include <limits>
 #include <limits>
-#include <msg/msg.h>
+#include <simgrid/msg.h>
 
 XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(proc); // needed to compile neighbor.h
 
 
 XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(proc); // needed to compile neighbor.h
 
@@ -12,6 +12,7 @@ neighbor::neighbor(const char* hostname)
            (MSG_host_get_data(MSG_get_host_by_name(hostname))))
     , load(std::numeric_limits<double>::infinity())
     , debt(0.0)
            (MSG_host_get_data(MSG_get_host_by_name(hostname))))
     , load(std::numeric_limits<double>::infinity())
     , debt(0.0)
+    , credit(0.0)
     , to_send(0.0)
 {
 }
     , to_send(0.0)
 {
 }
@@ -24,8 +25,10 @@ void neighbor::print(bool verbose,
                      e_xbt_log_priority_t logp, xbt_log_category_t cat) const
 {
     if (verbose)
                      e_xbt_log_priority_t logp, xbt_log_category_t cat) const
 {
     if (verbose)
-        XBT_XCLOG(cat, logp, "%s: load = %g ; debt = %g ; to_send = %g",
-                  get_name(), get_load(), get_debt(), get_to_send());
+        XBT_XCLOG(cat, logp,
+                  "%s: load = %g ; debt = %g ; credit = %g ; to_send = %g",
+                  get_name(), get_load(), get_debt(), get_credit(),
+                  get_to_send());
     else
         XBT_XCLOG(cat, logp, "%s: load = %g", get_name(), get_load());
 }
     else
         XBT_XCLOG(cat, logp, "%s: load = %g", get_name(), get_load());
 }