Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Simplify NetZone's hierarchy
authorBruno Donassolo <bruno.donassolo@inria.fr>
Tue, 6 Apr 2021 08:52:21 +0000 (10:52 +0200)
committerBruno Donassolo <bruno.donassolo@inria.fr>
Tue, 6 Apr 2021 08:52:21 +0000 (10:52 +0200)
commit3a15a2893fa0aa6b626063cb446cd1fc6b0088d8
treeb9ef9e14ad459f1d85fae18c633f0ac88125b7f4
parent6dacf355bd5d72b9fb9da2eb229e441e626bd898
Simplify NetZone's hierarchy

A NetZone is RoutingMode::base by default. When we add a child to it, it
becomes RoutingMode::recursive.
include/simgrid/kernel/routing/NetZoneImpl.hpp
src/kernel/routing/DijkstraZone.cpp
src/kernel/routing/FloydZone.cpp
src/kernel/routing/FullZone.cpp
src/kernel/routing/NetZoneImpl.cpp
src/kernel/routing/RoutedZone.cpp
src/surf/sg_platf.cpp