Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Added a get Df function in order to implement beta*df during share_resources.
authorvelho <velho@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 14 Oct 2008 16:41:54 +0000 (16:41 +0000)
committervelho <velho@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 14 Oct 2008 16:41:54 +0000 (16:41 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@5988 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/include/surf/maxmin.h
src/surf/maxmin.c

index d4356ac..4a2950b 100644 (file)
@@ -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);
index 250e3e7..d4bc4a0 100644 (file)
@@ -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)
 {