X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/839b9693a88683436de4e25e529e4abb3357799a..06ab471e85ff540b549b82a5ea7cf43ce65e7bd1:/src/surf/maxmin.c diff --git a/src/surf/maxmin.c b/src/surf/maxmin.c index 31d816a539..200722f8be 100644 --- a/src/surf/maxmin.c +++ b/src/surf/maxmin.c @@ -381,6 +381,16 @@ int lmm_constraint_used(lmm_system_t sys, lmm_constraint_t cnst) return xbt_swag_belongs(cnst, &(sys->active_constraint_set)); } +lmm_constraint_t lmm_get_first_active_constraint(lmm_system_t sys) +{ + return xbt_swag_getFirst(&(sys->active_constraint_set)); +} + +lmm_constraint_t lmm_get_next_active_constraint(lmm_system_t sys, lmm_constraint_t cnst) +{ + return xbt_swag_getNext(cnst,(sys->active_constraint_set).offset); +} + /* void lmm_print(lmm_system_t sys) */ /* { */