#include "xbt/log.h"
#include "maxmin_private.h"
#include <stdlib.h>
-XBT_LOG_NEW_DEFAULT_SUBCATEGORY(maxmin, surf,
- "Logging specific to the SURF maxmin module");
+XBT_LOG_NEW_DEFAULT_SUBCATEGORY(surf_maxmin, surf,
+ "Logging specific to SURF (maxmin)");
lmm_system_t lmm_system_new(void)
{
bound and update min_usage accordingly. */
DEBUG5("var=%p, var->bound=%f, var->weight=%f, min_usage=%f, var->bound*var->weight=%f",
var, var->bound, var->weight, min_usage,var->bound * var->weight);
- if ((var->bound > 0) && (var->bound / var->weight < min_usage)) {
- min_usage = var->bound / var->weight;
+ if ((var->bound > 0) && (var->bound * var->weight < min_usage)) {
+ min_usage = var->bound * var->weight;
DEBUG1("Updated min_usage=%f",min_usage);
}
}
} while (xbt_swag_size(&(sys->saturated_variable_set)));
sys->modified = 0;
- if(XBT_LOG_ISENABLED(maxmin, xbt_log_priority_debug)) {
+ if(XBT_LOG_ISENABLED(surf_maxmin, xbt_log_priority_debug)) {
lmm_print(sys);
}
}