diff --git a/src/Model/InitialConditions/InitialConditions.py b/src/Model/InitialConditions/InitialConditions.py index 71da30cf..0475e705 100644 --- a/src/Model/InitialConditions/InitialConditions.py +++ b/src/Model/InitialConditions/InitialConditions.py @@ -463,11 +463,14 @@ class InitialConditions(SQLSubModel): if not compute_height: height = data_height[profile.rk] else: - height = ( - discharge - / - ((width * 0.8) * strickler * (abs(incline) ** (0.5))) - ) ** (0.6) + if abs(incline) <= 0: + height = 0.0 + else: + height = ( + discharge + / + ((width * 0.8) * strickler * (abs(incline) ** (0.5))) + ) ** (0.6) elevation = max( profile.z_min() + height,