]> AND Public Git Repository - simgrid.git/blobdiff - src/kernel/lmm/lagrange.cpp
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Move modifiedSet from Resource to lmm::System
[simgrid.git] / src / kernel / lmm / lagrange.cpp
index c244c670635f251a00cca1164950a696d1902695..d08d85c9b9d7ea565df5c047d1a263c7b2528d8c 100644 (file)
@@ -49,7 +49,7 @@ static int __check_feasible(const CnstList& cnst_list, const VarList& var_list,
   for (Constraint const& cnst : cnst_list) {
     double tmp = 0;
     for (Element const& elem : cnst.enabled_element_set) {
-      lmm_variable_t var = elem.variable;
+      Variable* var = elem.variable;
       xbt_assert(var->sharing_weight > 0);
       tmp += var->value;
     }
@@ -422,9 +422,9 @@ static double partial_diff_lambda(double lambda, const Constraint& cnst)
  *  programming.
  *
  */
-void lmm_set_default_protocol_function(double (*func_f)(const Variable& var, double x),
-                                       double (*func_fp)(const Variable& var, double x),
-                                       double (*func_fpi)(const Variable& var, double x))
+void set_default_protocol_function(double (*func_f)(const Variable& var, double x),
+                                   double (*func_fp)(const Variable& var, double x),
+                                   double (*func_fpi)(const Variable& var, double x))
 {
   func_f_def   = func_f;
   func_fp_def  = func_fp;