From 0342a9fd3d78294d3bfdac975886e226af34b32d Mon Sep 17 00:00:00 2001 From: velho Date: Tue, 14 Oct 2008 16:41:54 +0000 Subject: [PATCH] Added a get Df function in order to implement beta*df during share_resources. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5988 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/include/surf/maxmin.h | 1 + src/surf/maxmin.c | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/src/include/surf/maxmin.h b/src/include/surf/maxmin.h index d4356acad7..4a2950b6f8 100644 --- a/src/include/surf/maxmin.h +++ b/src/include/surf/maxmin.h @@ -45,6 +45,7 @@ XBT_PUBLIC(lmm_variable_t) lmm_variable_new(lmm_system_t sys, void *id, void lmm_variable_free(lmm_system_t sys, lmm_variable_t var); XBT_PUBLIC(double) lmm_variable_getvalue(lmm_variable_t var); XBT_PUBLIC(double) lmm_variable_getbound(lmm_variable_t var); +XBT_PUBLIC(double) lmm_variable_getdf(lmm_variable_t var); XBT_PUBLIC(void) lmm_expand(lmm_system_t sys, lmm_constraint_t cnst, lmm_variable_t var, double value); diff --git a/src/surf/maxmin.c b/src/surf/maxmin.c index 250e3e7b28..d4bc4a0435 100644 --- a/src/surf/maxmin.c +++ b/src/surf/maxmin.c @@ -213,6 +213,11 @@ double lmm_variable_getbound(lmm_variable_t var) return (var->bound); } +double lmm_variable_getdf(lmm_variable_t var) +{ + return (var->df); +} + void lmm_expand(lmm_system_t sys, lmm_constraint_t cnst, lmm_variable_t var, double value) { -- 2.20.1