X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2e6cdac131b649b1ccd7d8e8c5fe85c0dcf57904..e92284beb25991e23cf18c5db06e33d647d77fd7:/src/simdag/sd_global.c diff --git a/src/simdag/sd_global.c b/src/simdag/sd_global.c index 896e758c06..98de7a6a5c 100644 --- a/src/simdag/sd_global.c +++ b/src/simdag/sd_global.c @@ -97,6 +97,19 @@ void SD_init(int *argc, char **argv) SD_LINK_LEVEL = xbt_lib_add_level(link_lib,__SD_link_destroy); } +/** \brief set a configuration variable + * + * Do --help on any simgrid binary to see the list of currently existing configuration variables, and see Section @ref options. + * + * Example: + * SD_config("workstation/model","default"); + */ +void SD_config(const char *key, const char *value){ + xbt_assert(sd_global,"ERROR: Please call SD_init() before using SD_config()"); + xbt_cfg_set_as_string(_sg_cfg_set, key, value); +} + + /** * \brief Reinits the application part of the simulation (experimental feature) *