X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/loba.git/blobdiff_plain/ea80e4d715f9d19ce1a1c0d89fb4337aefda6daa..3d1592bcd7bd39aa4ca37bb93d00cb9b770f70ca:/process.h diff --git a/process.h b/process.h index c7525fd..9ea0521 100644 --- a/process.h +++ b/process.h @@ -34,6 +34,8 @@ public: double get_real_load() const { return real_load; } double get_comp_amount() const { return acc.comp_amount; } + unsigned get_comp_iter() const { return comp_iter; } + unsigned get_all_comp_iter() const { return all_comp_iter; } double get_data_send_amount() const { return acc.data_send.amount; } double get_data_recv_amount() const { return acc.data_recv.amount; } unsigned get_data_send_count() const { return acc.data_send.count; } @@ -97,6 +99,8 @@ private: unsigned lb_iter; // counter of load-balancing iterations unsigned comp_iter; // counter of computation iterations + unsigned all_comp_iter; // counter of computation iterations + // (counting empty iterations too) double prev_load_broadcast; // used to ensure that we do not send // a same information messages