Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Keep cleaning up func_f, func_fp, func_fpip...
authoralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 20 Jul 2007 16:34:47 +0000 (16:34 +0000)
committeralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 20 Jul 2007 16:34:47 +0000 (16:34 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3882 48e7efb5-ca39-0410-a469-dd3cf9ba447f

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

index b1524f5..81a91cd 100644 (file)
@@ -104,7 +104,7 @@ void lagrange_dicotomi_solve(lmm_system_t sys);
 double (* func_fpi_def ) (lmm_variable_t , double);
 
 
-void lmm_set_default_protocol_functions(double (* func_fpi)  (lmm_variable_t var, double x));
+void lmm_set_default_protocol_function(double (* func_fpi)  (lmm_variable_t var, double x));
 
 double func_reno_fpi(lmm_variable_t var, double x);
 
index ee52f23..4be448e 100644 (file)
@@ -622,19 +622,3 @@ lmm_constraint_t lmm_get_next_active_constraint(lmm_system_t sys, lmm_constraint
 }
 
 
-
-/** \brief Attribute the value bound to var->bound.
- * 
- *  \param func_f    default function f associated with the chosen protocol flavor
- *  \param func_fp   partial differential of f (f prime, f')
- *  \param func_fpi  inverse of the partial differential of f (f prime inverse, (f')^{-1})
- *  \param func_fpip partial differential of the inverse of the partial differential of f (f prime inverse prime, ((f')^{-1})')
- * 
- *  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_fpi)  (lmm_variable_t var, double x))
-{
-  func_fpi_def  = func_fpi;
-}
-
index 4f30af0..63469da 100644 (file)
@@ -1099,7 +1099,7 @@ void surf_workstation_resource_init_KCCFLN05_Vegas(const char *filename)
   resource_init_internal();
   parse_file(filename);
 
-  lmm_set_default_protocol_functions(func_vegas_fpi);
+  lmm_set_default_protocol_function(func_vegas_fpi);
 
   surf_workstation_resource->common_public->name = "Workstation KCCFLN05 (Vegas)";
   use_lagrange_solver=1;
@@ -1113,7 +1113,7 @@ void surf_workstation_resource_init_KCCFLN05_Reno(const char *filename)
   resource_init_internal();
   parse_file(filename);
 
-  lmm_set_default_protocol_functions(func_reno_fpi);
+  lmm_set_default_protocol_function(func_reno_fpi);
 
   surf_workstation_resource->common_public->name = "Workstation KCCFLN05 (Reno)";
   use_lagrange_solver=1;