Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
ClusterZone placeholder and kill some old code
authorBruno Donassolo <bruno.donassolo@inria.fr>
Fri, 7 May 2021 18:50:57 +0000 (20:50 +0200)
committerBruno Donassolo <bruno.donassolo@inria.fr>
Mon, 10 May 2021 10:48:09 +0000 (12:48 +0200)
commit369ab5c3a73cf86420a0c0ad65794fb0c614d137
treead17c8cc172623327dd80ca95bd2ac894927bbbc
parent657a66f7b1356f4d91ae3392f2cd999f0406a60c
ClusterZone placeholder and kill some old code

Put the old ClusterZone class as a placeholder for other "Cluster"
classes.

Keep the same behavior of Engine::get_filtered_netzones for wrench
projects.

The old ClusterZone is now BaseCluster and it's used to implement the
"complex" Clusters (Torus, DragonFly and Fat-Tree).

Kill old code that doesn't make sense for these netzones
include/simgrid/kernel/routing/ClusterZone.hpp
include/simgrid/kernel/routing/DragonflyZone.hpp
include/simgrid/kernel/routing/FatTreeZone.hpp
include/simgrid/kernel/routing/StarZone.hpp
include/simgrid/kernel/routing/TorusZone.hpp
src/kernel/routing/ClusterZone.cpp
src/kernel/routing/DragonflyZone.cpp
src/kernel/routing/StarZone.cpp
src/surf/sg_platf.cpp