X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/895151199518c0d298bd36eb6839453f8ede4e09..9a79cc226e6e4235c695bce5c063e46c5db17239:/src/surf/surf_private.h diff --git a/src/surf/surf_private.h b/src/surf/surf_private.h index c77e66402f..88dc20abfc 100644 --- a/src/surf/surf_private.h +++ b/src/surf/surf_private.h @@ -44,11 +44,15 @@ typedef struct surf_resource_private { /* #define pub2priv(r) ((surf_resource_private_t) ((char *)(r) -(sizeof(struct surf_resource_private_part)))) */ /* #define priv2pub(r) ((void *) ((char *)(r) +(sizeof(struct surf_resource_private_part)))) */ +extern int use_sdp_solver; +extern int use_lagrange_solver; + double generic_maxmin_share_resources(xbt_swag_t running_actions, size_t offset); double generic_maxmin_share_resources2(xbt_swag_t running_actions, size_t offset, - lmm_system_t sys); + lmm_system_t sys, + void (*solve)(lmm_system_t)); /* Generic functions common to all ressources */ e_surf_action_state_t surf_action_get_state(surf_action_t action);