X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8a76d5717862842060081d52f06c092250a9a573..412f2a1c298a4fa51275e0d68f02ee787568432b:/src/surf/maxmin.c diff --git a/src/surf/maxmin.c b/src/surf/maxmin.c index b81b0357d3..ee52f232ac 100644 --- a/src/surf/maxmin.c +++ b/src/surf/maxmin.c @@ -176,10 +176,7 @@ lmm_variable_t lmm_variable_new(lmm_system_t sys, void *id, var->value = 0.0; var->df = 0.0; - var->func_f = func_f_def; - var->func_fp = func_fp_def; var->func_fpi = func_fpi_def; - var->func_fpip = func_fpip_def; if(weight) xbt_swag_insert_at_head(var,&(sys->variable_set)); else xbt_swag_insert_at_tail(var,&(sys->variable_set)); @@ -636,15 +633,8 @@ lmm_constraint_t lmm_get_next_active_constraint(lmm_system_t sys, lmm_constraint * Set default functions to the ones passed as parameters. This is a polimorfism in C pure, enjoy the roots of programming. * */ -void lmm_set_default_protocol_functions(double (* func_f) (lmm_variable_t var, double x), - double (* func_fp) (lmm_variable_t var, double x), - double (* func_fpi) (lmm_variable_t var, double x), - double (* func_fpip) (lmm_variable_t var, double x)) - -{ - func_f_def = func_f; - func_fp_def = func_fp; +void lmm_set_default_protocol_functions(double (* func_fpi) (lmm_variable_t var, double x)) +{ func_fpi_def = func_fpi; - func_fpip_def = func_fpip; }