addBypassRoute(sg_platf_route_cbarg_t e_route) override | simgrid::kernel::routing::NetZoneImpl | virtual |
addComponent(kernel::routing::NetPoint *elm) | simgrid::s4u::NetZone | virtual |
addProcessingNode(int id) | simgrid::kernel::routing::FatTreeZone | |
addRoute(sg_platf_route_cbarg_t route) | simgrid::s4u::NetZone | virtual |
backbone_ | simgrid::kernel::routing::ClusterZone | |
children() | simgrid::s4u::NetZone | |
ClusterZone(NetZone *father, const char *name) | simgrid::kernel::routing::ClusterZone | explicit |
create_links_for_node(sg_platf_cluster_cbarg_t cluster, int id, int rank, int position) | simgrid::kernel::routing::ClusterZone | virtual |
createHost(const char *name, std::vector< double > *speedPerPstate, int coreAmount, std::unordered_map< std::string, std::string > *props) | simgrid::kernel::routing::NetZoneImpl | |
father() | simgrid::s4u::NetZone | |
FatTreeZone(NetZone *father, const char *name) | simgrid::kernel::routing::FatTreeZone | explicit |
generateDotFile(const std::string &filename="fatTree.dot") const | simgrid::kernel::routing::FatTreeZone | |
getBypassRoute(routing::NetPoint *src, routing::NetPoint *dst, std::vector< surf::LinkImpl *> *links, double *latency) | simgrid::kernel::routing::NetZoneImpl | protected |
getGlobalRoute(routing::NetPoint *src, routing::NetPoint *dst, std::vector< surf::LinkImpl *> *links, double *latency) | simgrid::kernel::routing::NetZoneImpl | static |
getGraph(xbt_graph_t graph, xbt_dict_t nodes, xbt_dict_t edges) override | simgrid::kernel::routing::ClusterZone | virtual |
getLocalRoute(NetPoint *src, NetPoint *dst, sg_platf_route_cbarg_t into, double *latency) override | simgrid::kernel::routing::FatTreeZone | virtual |
hasLimiter_ | simgrid::kernel::routing::ClusterZone | |
hasLoopback_ | simgrid::kernel::routing::ClusterZone | |
hierarchy_ | simgrid::kernel::routing::NetZoneImpl | |
hosts(std::vector< s4u::Host *> *whereto) | simgrid::s4u::NetZone | |
linkCountPerNode_ | simgrid::kernel::routing::ClusterZone | |
loopback_ | simgrid::kernel::routing::ClusterZone | |
name() | simgrid::s4u::NetZone | |
NetZone(NetZone *father, const char *name) | simgrid::s4u::NetZone | explicitprotected |
NetZoneImpl(NetZone *father, const char *name) | simgrid::kernel::routing::NetZoneImpl | explicitprotected |
onCreation | simgrid::s4u::NetZone | static |
onRouteCreation | simgrid::s4u::NetZone | static |
onSeal | simgrid::s4u::NetZone | static |
parse_specific_arguments(sg_platf_cluster_cbarg_t cluster) override | simgrid::kernel::routing::FatTreeZone | virtual |
privateLinks_ | simgrid::kernel::routing::ClusterZone | |
properties() | simgrid::s4u::NetZone | |
property(const char *key) | simgrid::s4u::NetZone | |
router_ | simgrid::kernel::routing::ClusterZone | |
RoutingMode enum name | simgrid::kernel::routing::NetZoneImpl | |
seal() override | simgrid::kernel::routing::FatTreeZone | virtual |
setProperty(const char *key, const char *value) | simgrid::s4u::NetZone | |
vertices_ | simgrid::s4u::NetZone | protected |
~FatTreeZone() override | simgrid::kernel::routing::FatTreeZone | |
~NetZone() | simgrid::s4u::NetZone | protectedvirtual |
~NetZoneImpl() | simgrid::kernel::routing::NetZoneImpl | protectedvirtual |