-/* Copyright (c) 2009, 2010, 2011. The SimGrid Team.
+/* Copyright (c) 2009-2011, 2013-2014. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
#include <float.h>
#include "internal_config.h"
-#include "surf.hpp"
+#include "surf_interface.hpp"
#include "xbt/dynar.h"
#include "xbt/str.h"
#include "xbt/config.h"
/* ************************************************** */
/* ************** Cluster ROUTING **************** */
-class AsCluster : public As {
-public:
- void *backbone;
- void *loopback;
- RoutingEdgePtr p_router;
-};
-typedef AsCluster *AsClusterPtr;
-//FIXME:remove} s_as_cluster_t, *as_cluster_t;
AsPtr model_cluster_create(void); /* create structures for cluster routing model */
+AsPtr model_torus_cluster_create(void);
+AsPtr model_fat_tree_cluster_create(void);
/* ************************************************** */
/* ************** Vivaldi ROUTING **************** */