X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/45c3f1cfee86fb48c96d53f8267f99b6db6e3d7a..9633c58ca611d0da55d1475529e1b2fab249dfdf:/examples/simdag/metaxml/sd_meta.c diff --git a/examples/simdag/metaxml/sd_meta.c b/examples/simdag/metaxml/sd_meta.c deleted file mode 100644 index d126b9d5f5..0000000000 --- a/examples/simdag/metaxml/sd_meta.c +++ /dev/null @@ -1,77 +0,0 @@ -/* Copyright (c) 2007-2014. The SimGrid Team. - * All rights reserved. */ - -/* This program is free software; you can redistribute it and/or modify it - * under the terms of the license (GNU LGPL) which comes with this package. */ - -/* See examples/platforms/metaxml.xml and examples/platforms/metaxml_platform.xml - for examples on how to use the cluster, foreach, set, route:multi, trace and trace:connect tags -*/ - -#include -#include -#include "simdag/simdag.h" -#include "xbt/ex.h" -#include "xbt/log.h" -#include "xbt/dynar.h" -#include "xbt/dict.h" - -XBT_LOG_NEW_DEFAULT_CATEGORY(sd_test, - "Logging specific to this SimDag example"); - -int main(int argc, char **argv) -{ - - const char *platform_file; - const SD_workstation_t *workstations; - int ws_nr; - SD_workstation_t w1 = NULL; - SD_workstation_t w2 = NULL; - const char *name1, *name2; - int i, j, k; - - /* initialisation of SD */ - SD_init(&argc, argv); - - /* xbt_log_control_set("sd.thres=debug"); */ - - if (argc < 2) { - XBT_INFO("Usage: %s platform_file", argv[0]); - XBT_INFO("example: %s sd_platform.xml", argv[0]); - exit(1); - } - - /* creation of the environment */ - platform_file = argv[1]; - SD_create_environment(platform_file); - - /* test the estimation functions */ - workstations = SD_workstation_get_list(); - ws_nr = SD_workstation_get_number(); - - - /* Show routes between all workstation */ - - for (i = 0; i < ws_nr; i++) { - for (j = 0; j < ws_nr; j++) { - const SD_link_t *route; - int route_size; - w1 = workstations[i]; - w2 = workstations[j]; - name1 = SD_workstation_get_name(w1); - name2 = SD_workstation_get_name(w2); - XBT_INFO("Route between %s and %s:", name1, name2); - route = SD_route_get_list(w1, w2); - route_size = SD_route_get_size(w1, w2); - for (k = 0; k < route_size; k++) { - XBT_INFO("\tLink %s: latency = %f, bandwidth = %f", - SD_link_get_name(route[k]), - SD_link_get_current_latency(route[k]), - SD_link_get_current_bandwidth(route[k])); - } - } - } - - SD_exit(); - return 0; -}