-/* Copyright (c) 2014. The SimGrid Team.
+/* Copyright (c) 2014-2015. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
/** Virtual link standing for the node global capacity.
*/
- NetworkLink* limiterLink;
+ Link* limiterLink;
/** If present, communications from this node to this node will pass through it
* instead of passing by an upper level switch.
*/
- NetworkLink* loopback;
+ Link* loopback;
FatTreeNode(sg_platf_cluster_cbarg_t cluster, int id, int level,
int position);
};
FatTreeNode *destination);
/** Link going up in the tree
*/
- NetworkLink *upLink;
+ Link *upLink;
/** Link going down in the tree
*/
- NetworkLink *downLink;
+ Link *downLink;
/** Upper end of the link
*/
FatTreeNode *upNode;
public:
AsClusterFatTree();
~AsClusterFatTree();
- virtual void getRouteAndLatency(RoutingEdgePtr src, RoutingEdgePtr dst,
+ virtual void getRouteAndLatency(RoutingEdge *src, RoutingEdge *dst,
sg_platf_route_cbarg_t into,
double *latency);