-#include <algorithm>
#include <xbt/log.h>
XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(loba);
void loba_fairstrategy::load_balance()
{
- const double delta = 0.001;
-
- std::sort(pneigh.begin(), pneigh.end(), pneigh_load_greater());
-
+ pneigh_sort_by_load(std::greater<double>());
print_loads_p(false, xbt_log_priority_debug);
+ const double delta = 0.001;
bool found = true;
-
while (found) {
found = false;
for (unsigned i = 0 ; i < pneigh.size() ; ++i) {