surf_config_finalize();
- xbt_dynar_foreach(model_list, iter, model) {
+ xbt_dynar_foreach(model_list, iter, model)
model->model_private->finalize();
- }
+ xbt_dynar_free(&model_list);
if (maxmin_system) {
lmm_system_free(maxmin_system);
tmgr_history_free(history);
history = NULL;
}
- if (model_list)
- xbt_dynar_free(&model_list);
if (surf_path)
xbt_dynar_free(&surf_path);
NOW);
}
}
- xbt_dynar_foreach(model_list, iter, model) {
+ xbt_dynar_foreach(model_list, iter, model)
model->model_private->update_actions_state(NOW, 0.0);
- }
}
double surf_solve(void)
NOW = NOW + min;
- xbt_dynar_foreach(model_list, iter, model) {
+ xbt_dynar_foreach(model_list, iter, model)
model->model_private->update_actions_state(NOW, min);
- }
return min;
}