diff --git a/src/Checker/Study.py b/src/Checker/Study.py index 1d35973fe8a880526e1ff6317989be7204ca4a02..f0d692629511f5297550e8b0d4b67cb7c2644946 100644 --- a/src/Checker/Study.py +++ b/src/Checker/Study.py @@ -29,6 +29,7 @@ _translate = QCoreApplication.translate logger = logging.getLogger() + class StudyNetworkReachChecker(AbstractModelChecker): def __init__(self): super(StudyNetworkReachChecker, self).__init__() @@ -96,6 +97,7 @@ class StudyGeometryChecker(AbstractModelChecker): self._status = status return ok + class StudyInitialConditionsChecker(AbstractModelChecker): def __init__(self): super(StudyInitialConditionsChecker, self).__init__() @@ -144,6 +146,7 @@ class StudyInitialConditionsChecker(AbstractModelChecker): return ok + class StudyBoundaryConditionChecker(AbstractModelChecker): def __init__(self): super(StudyBoundaryConditionChecker, self).__init__() @@ -190,8 +193,12 @@ class StudyBoundaryConditionChecker(AbstractModelChecker): bcs_nodes = set(map(lambda bc: bc.node, bcs)) - upstream_ok = self.check_liquid_all_node_has_bc(bcs_nodes, upstream) - downstream_ok = self.check_liquid_all_node_has_bc(bcs_nodes, downstream) + upstream_ok = self.check_liquid_all_node_has_bc( + bcs_nodes, upstream + ) + downstream_ok = self.check_liquid_all_node_has_bc( + bcs_nodes, downstream + ) ok = upstream_ok and downstream_ok diff --git a/src/Modules.py b/src/Modules.py index 41bf8a735e582c1efb5106c85c12b6b1a869f6fd..f8ed5b65d8cfeb67004cffe205de6e06dcc9c910 100644 --- a/src/Modules.py +++ b/src/Modules.py @@ -141,6 +141,7 @@ class Modules(IterableFlag): return set(res) + _impact = { Modules.NETWORK: [ Modules.GEOMETRY, Modules.BOUNDARY_CONDITION,