Warnings (Water Overlay): Difference between revisions

From Tygron Preview Support Wiki
Jump to navigation Jump to search
 
(109 intermediate revisions by 5 users not shown)
Line 9: Line 9:
'''To resolve:''' Reduce the complexity of the calculation. Prioritize reducing the calculation time, and consider running the [[Water Overlay]] calculation in [[Low impulse (Water Overlay)|low impulse]] mode.
'''To resolve:''' Reduce the complexity of the calculation. Prioritize reducing the calculation time, and consider running the [[Water Overlay]] calculation in [[Low impulse (Water Overlay)|low impulse]] mode.


===Invalid constructions===
===Invalid buildings===
One or more [[hydraulic structures (Water Overlay)|construction]]s used in the calculation are invalid. They may be incorrectly configured, or interfered with by the presence of other [[Construction]]s. More information for the individual [[Construction]]s with errors can be found in the [[Water Overlay Wizard]], or under the {{inlink|Construction warnings}} header.
One or more [[hydraulic structures (Water Overlay)|building]]s used in the calculation are invalid. They may be incorrectly configured, or interfered with by the presence of other [[building]]s. More information for the individual [[building]]s with errors can be found in the [[Water Overlay Wizard]], or under the {{inlink|building warnings}} header.


'''To resolve:''' Open the [[Water Overlay Wizard|Water Overlay configuration wizard]], continue to the step of the [[Construction]]s, and investigate the errors of [[Construction]]s on an individual basis.
'''To resolve:''' Open the [[Water Overlay Wizard|Water Overlay configuration wizard]], continue to the step of the [[building]]s, and investigate the warnings (highlighted yellow) or errors (highlighted red) of [[building]]s on an individual basis. If applicable, fixes are proposed with the tool icon. By clicking on the icon the fix can be automatically solved.
See also: [[How to apply fixes for multiple components in the Water Overlay Wizard]]
 
[[File:Warning_in_wizard.PNG|left|400px|thumb|Warning in the wizard, there is a fix proposed. By clicking on the icon, the fix can be applied when accepted.]]
{{clear}}


===Large cell size. Inacurate results===
===Large cell size. Inacurate results===
Line 20: Line 24:


===Heightmap resolution is too low===
===Heightmap resolution is too low===
The resolution of the heightmap is lower than the [[grid cell size|grid cell resolution]], meaning that even though more accurate results might be expected, it's not possible to refine the detail of water flow to the configured accuracy. The only way to enhance the height map accuracy is to load in a new [[Project]] with a more detailed [[DEM resolution]].
The resolution of the [[elevation model|heightmap]] is lower than the [[grid cell size|grid cell resolution]], meaning that even though more accurate results might be expected, it's not possible to refine the detail of water flow to the configured accuracy. The only way to enhance the [[elevation model|heightmap]] accuracy is to load in a new [[Project]] with a more detailed [[DEM resolution]].


'''To resolve:''' As a stop-gap measure, increase the [[grid cell size]]. For a more permanent resolution, recreate the [[Project]] with a more detailed [[DEM resolution]].
'''To resolve:''' As a stop-gap measure, increase the [[grid cell size]]. For a more permanent resolution, recreate the [[Project]] with a more detailed [[DEM resolution]].


==Construction warnings==
==General warnings==
{{stub|type=section}}
These warnings are general warnings and are related to [[hydrological features (Water Overlay)|hydrological features]] and [[hydraulic structures (Water Overlay)|hydraulic structure]]s
 
{{warning fix | level= === | title=... is already recognized as a ...
 
| description=This [[hydraulic structures (Water Overlay)|hydraulic structure]] or [[hydrological features (Water Overlay)|hydrological feature]] has 2 or more [[Attribute]]s which match [[Overlay Key]]s identifying different structures or features, so the [[Water Overlay]] cannot determine which of the two or more features or structures this [[Item]] is intended to represent.
 
The [[Item]] will only be recognized as one of the possible features or structures.
| auto=
| resolve=Determine as which type of structure or feature this [[Item]] should be treated, and remove the [[Attribute]](s) which match [[Overlay Key]]s identifying it as other structures or features.
 
}}
 
{{warning fix | level= === | title=... does not have a geometry ...
 
| description=This [[hydrological features (Water Overlay)|hydrological feature]] or [[hydraulic structures (Water Overlay)|hydraulic structure]] does not have a geometry and therefore no location in the [[project]].
| auto=A fix is proposed to remove the [[Item]] from the [[Project]].
| resolve=Either select the [[Item]], and draw its location in the [[3D Visualization]], or remove the structure or feature from the project.
 
}}
 
{{warning fix | level= === | title=... cannot be placed in the grid raster
 
| description=The [[hydrological features (Water Overlay)|hydrological feature]] or [[hydraulic structures (Water Overlay)|hydraulic structure]] cannot be placed in the raster with the current [[grid cell size]].
 
The following situations will all trigger this warning:
* The center or either of the endpoints of the [[hydraulic structures (Water Overlay)|structure]] are on an inactive cell.
* The center or either of the endpoints share a cell with the center or endpoint of another [[hydraulic structures (Water Overlay)|structure]].
* The [[hydraulic structures (Water Overlay)|structure]] should be a line, but the endpoints are on the same cell.
 
| auto=
| resolve=Either change the [[grid cell size]], or redraw the [[Item]]. You can also check the advanced options in the [[Water Overlay Wizard]], that [[Object correction (Water Overlay)|object correction]] is active, which will allow the {{software}} to automatically attempt to fix this issue for all [[building]]s.
 
}}
 
{{warning fix | level= === | title=... time value of attribute ... at index ... (...) is smaller than at index ... (...). Values after this index will not be used by the water calculations.
 
| description=The [[hydrological features (Water Overlay)|hydrological feature]] or [[hydraulic structures (Water Overlay)|hydraulic structure]] has an [[Attribute]] which supports [[Time sequence (Water Overlay)|time sequence]]s, but the time sequence configured is improper. Specifically, one of the time values indicates a moment in the past of one of the earlier time values. The [[Water Overlay]] cannot continue interpreting the sequence if the times are out of order.
| auto=
| resolve=If the time sequence was imported, check the file which was imported and verify that the time values are in order. Then reïmport the file.
 
}}
 
{{warning fix | level= === | title=... of ... time value intervals of attribute ... fall outside the simulation time range [ 0 - ... seconds].
 
| description=The [[hydrological features (Water Overlay)|hydrological feature]] or [[hydraulic structures (Water Overlay)|hydraulic structure]] has an [[Attribute]] which supports [[Time sequence (Water Overlay)|time sequence]]s, but the time sequence indicates times which fall outside of the simulation time as defined by [[Weather rain m (Water Overlay)|the Weather's RAIN_M Attribute]].
 
Times and their related values beyond the definition of the simulation time are ignored, as those times are never reached. All times and values which are within the simulation time are treated as normal.
| auto=
| resolve=Either increase the simulation time of the Water Overlay, or reïmport a time sequence for this [[Item]] which does not have time values beyond the simulation time.
 
}}
 
==Feature warnings==
For individual [[hydrological features (Water Overlay)|hydrological features]], warnings may be presented when they are improperly configured. <br>
See also more information about the [[Water_Overlay_Wizard#Feedback|feedback]] and the automatic proposed fixes.
 
===Water Area===
Below a list of warnings related to [[Water area (Water Overlay)|Water area]]s.
 
{{warning fix | level= ==== | title=The water level is located ... above the highest shoreline height: ...
 
| description=The [[Water level (Water Overlay)|water level]] is much higher than the heights of the shores directly adjacent to one or more bodies of water. This means that water will be initialized in waterways as a high block exceeding the average terrain height, so the simulation will start with a sudden flood emanating from the waterways.
| auto=A fix is proposed to provide a value to set the [[Water_level_(Water_Overlay)|water level]] to a specific height below the highest shoreline. 
| resolve=Ensure that the [[Water level (Water Overlay)|water level]] does not exceed the height of any of the shorelines within the same [[Water area (Water Overlay)|Water area]].
 
}} 
 
{{warning fix | level= ==== | title=The water level is located ... below the water bottom: ...
 
| description=The [[Water_level_(Water_Overlay)|water level]] is much lower than the water bottom. The effect in the model is that waterways will be initialized with excessively low water levels, if they are even deep enough to contain any water. This is not strictly impossible, but may indicate data error.
| auto=A fix is proposed to provide a value to set the [[Water level (Water Overlay)|water level]] to a specific height below the highest shoreline. 
| resolve=Ensure that the [[Water level (Water Overlay)|water level]] is higher than the bottom of any of the waterbodies within the same [[Water area (Water Overlay)|Water area]].
 
}}
 
{{warning fix | level= ==== | title=This Water Area consists of multiple disconnected polygons
 
| description=This [[Water area (Water Overlay)|water area]] consists of multiple sections which are not geographically connected. This is not strictly impossible, but may indicate data error.
| auto=A fix is proposed to automatically split the multipolygonal [[Water area (Water Overlay)|water area]] into individual, separate [[Water area (Water Overlay)|water area]]s with individual polygons.
| resolve=Either redraw the [[Water area (Water Overlay)|water area]] such that all sections are connected, or create multiple [[Water area (Water Overlay)|water area]]s with individual polygons.
 
}}
 
{{warning fix | level= ==== | title=This ... has at least ... overlap with area ... and ... level difference.
 
| description=The [[Water area (Water Overlay)|water area]]  overlaps with another area. This overlap has two different water levels, so the [[Water Overlay]] cannot determine for certain which one is correct. There is no certainty in this situation which initial water level will be used.
| auto=
| resolve=Remove the overlapping part from one of the two [[Water area (Water Overlay)|water area]]s.
 
}}
 
===Inundation Area===
Below a list of warnings related to [[Inundation area (Water Overlay)|Inundation area]]s.
 
{{warning fix | level= ==== | title=The inundation level for this area is ... higher than the average land height: ...
 
| description=The [[Inundation_level_(Water_Overlay)|inundation level]] is much higher than the average height of the [[elevation_model|terrain]]. The effect in the model is that water will be initialized on the surface many meters high, which is an unrealistic starting situation.
| auto=A fix is proposed to provide a value to set the [[Inundation level (Water Overlay)|inundation level]] to a specific height, relative to the [[elevation model|terrain height]].
| resolve=Set the [[Inundation level (Water Overlay)|inundation level]] to a specific height above the [[elevation model|terrain height]], such that there is a reasonable amount of water on the land.
 
}}
 
{{warning fix | level= ==== | title=The inundation level for this area is ... below the average land height: ...
 
| description=The [[Inundation_level_(Water_Overlay)|inundation level]] is much lower than the average height of the [[elevation_model|terrain]]. The effect in the model is that no water will be placed on the surface.
| auto=A fix is proposed to provide a value to set the [[Inundation level (Water Overlay)|inundation level]] to a specific height, relative to the [[elevation model|terrain height]].
| resolve=Set the [[Inundation level (Water Overlay)|inundation level]] to a specific height above the [[elevation model|terrain height]], such that there is a reasonable amount of water on the land.
 
}}
 
===Sewer Area===
Below a list of warnings related to [[Sewer area (Water Overlay)|Sewer area]]s.
 
{{warning fix | level= ==== | title=This Sewer Area has an invalid storage
 
| description=The [[Sewer area (Water Overlay)|Sewer area]] has an invalid [[sewer storage (Water Overlay)|sewer storage]]. All [[sewer storage (Water Overlay)|sewer storage]] must be strictly positive and non-zero.
| auto=A fix is proposed to provide a new value for the [[sewer storage (Water Overlay)|Sewer storage]].
| resolve=Ensure that the [[sewer storage (Water Overlay)|Sewer storage]] is set to a positive, non-zero value.
 
}}
 
{{warning fix | level= ==== | title=The storage is very small
 
| description=The [[Sewer area (Water Overlay)|Sewer area]] has a very small [[sewer storage (Water Overlay)|sewer storage]], which is unlikely to be correct.
| auto=
| resolve=Ensure that the [[sewer storage (Water Overlay)|Sewer storage]] is set to a positive, non-zero value, allowing a realistic amount of water to be stored in the sewer.
 
}}
 
{{warning fix | level= ==== | title=The Q Discharge is negative ..., which is not allowed
 
| description=The [[Sewer area (Water Overlay)|Sewer area]] is configured to have a negative [[sewer pump speed (Water Overlay)|sewer pump speed]]. This would mean water is structurally pumped into the sewer. [[sewer pump speed (Water Overlay)|Sewer pump speed]]s must be 0 or positive.
 
| auto=
| resolve=Check your [[Sewer area (Water Overlay)|Sewer area]] and adjust the [[sewer pump speed (Water Overlay)|sewer pump speed]] values to values which are zero or positive.
 
}}
 
{{warning fix | level= ==== | title=This Sewer Area has no Q Discharge or Sewer Overflow, water cannot leave
 
| description=The [[Sewer area (Water Overlay)|Sewer area]] does not have a [[sewer pump speed (Water Overlay)|sewer pump speed]] set and also no [[Sewer_overflow_(Water_Overlay)|Sewer overflow]]. This means water cannot leave the sewer area.
| auto=
| resolve=Either set a [[sewer pump speed (Water Overlay)|sewer pump speed]] or add a [[Sewer_overflow_(Water_Overlay)|Sewer overflow]] for this Sewer area.
 
}}
 
{{warning fix | level= ==== | title=This Sewer Area has %s Sewer Overflows (only 1 allowed)
 
| description=This [[Sewer area (Water Overlay)|Sewer area]] has multiple [[Sewer_overflow_(Water_Overlay)|Sewer overflow]]s. However, the [[Water Overlay]] can only
| auto=
| resolve=Ensure at most one [[Sewer overflow (Water Overlay)|Sewer overflow]] intersects with this sewer area. Remove all but one of the [[Sewer overflow (Water Overlay)|Sewer overflow]]s which intersect with this Sewer Area, so that only one remains.
 
}}
 
{{warning fix | level= ==== | title=This ... has at least ... overlap with area ....
 
| description=The [[Sewer area (Water Overlay)|Sewer Area]] overlaps with another Sewer Area. This means there is an overlapping location where it's uncertain which sewer a specific cell belongs to.
 
| auto=
| resolve=Redraw either [[Sewer area (Water Overlay)|Sewer Area]], so that the two polygons no longer overlap.
 
}}
 
===Aquifer===
Below a list of warnings related to [[Aquifer (Water Overlay)|Aquifer]]s.
 
{{warning fix | level= ==== | title=This Aquifer Area has a negative KD value. Horizontal groundwater flow in this area will be calculated as freatic
 
| description=The [[Aquifer (Water Overlay)|Aquifer]] is configured to have a negative [[aquifer kd (Water Overlay)|hydraulic conductivity]], which directly dictates maximum flow speed. The [[aquifer kd (Water Overlay)|hydraulic conductivity]] must be positive and not zero, otherwise the underground flow speed would be similarly negative or zero. Instead, flow of underground water will be dictated by the [[Terrain Type]]'s attributes.
| auto=A fix is proposed to adjust the [[aquifer kd (Water Overlay)|aquifer kd]] value to a positive, non-zero value.
| resolve=Ensure the [[aquifer kd (Water Overlay)|hydraulic conductivity]] of the aquifer is a positive, non-zero value.
 
}}
 
{{warning fix | level= ==== | title=This Aquifer Area has a zero KD value. Horizontal groundwater flow in this area will be calculated as freatic
 
| description=The [[aquifer kd (Water Overlay)|hydraulic conductivity]] must be positive and not zero, otherwise the underground flow speed would be similarly negative or zero. Instead, flow of underground water will be dictated by the [[Terrain Type]]'s attributes.
| auto=A fix is proposed to adjust the [[aquifer kd (Water Overlay)|aquifer kd]] value to a positive, non-zero value.
| resolve=Ensure the [[aquifer kd (Water Overlay)|hydraulic conductivity]] of the aquifer is a positive, non-zero value.
 
}}
 
{{warning fix | level= ==== | title=This Aquifer Area is positioned lower than the ground bottom datum: ... > ...
 
| description=The [[Aquifer_datum_(Water_Overlay)|aquifer datum]] is set too low, meaning the Aquifer is not functioning. Specifically, it is set below the [[Ground bottom distance m (Water Overlay)|ground bottom distance]], which defines the impenetrable lower layer of the underground. Groundwater levels can never be lower than that height, and thus never reach the level of the aquifer.
| auto=A fix is proposed to adjust the [[Aquifer datum (Water_Overlay)|aquifer datum]] value. A value can be provided representing how deep below the [[elevation model (Water Overlay)|terrain height]] the aquifer should be placed, and a new height relative to {{datum}} is calculated automatically.
| resolve=Ensure the [[Aquifer datum (Water Overlay)|aquifer datum]] represents a value between the [[elevation model (Water Overlay)|terrain height]] and the [[Ground bottom distance m (Water Overlay)|impenetrable underground layer]].
 
}}
 
===Breach===
Below a list of warnings related to [[Breach (Water Overlay)|Breach]]es.
 
{{warning fix | level= ==== | title=This Breach Area shares its input area with breach area "...", which is not allowed.
 
| description=The [[Breach (Water Overlay)|Breach]] is properly connected to an [[breach input area (Water Overlay)|input area]], but another [[Breach (Water Overlay)|Breach]] is connected to the same [[breach input area (Water Overlay)|input area]]. Make sure every [[Breach (Water Overlay)|Breach]] using an [[breach input area (Water Overlay)|input area]] has its own [[breach input area (Water Overlay)|input area]].
| auto=
| resolve=Either change the [[breach input area (Water Overlay)|input area]] of this [[Breach (Water Overlay)|Breach]], or find the other [[Breach (Water Overlay)|Breach]] which refers to the same [[breach input area (Water Overlay)|input area]] and change the [[breach input area (Water Overlay)|input area]] of that [[Breach (Water Overlay)|Breach]].
 
}}
 
{{warning fix | level= ==== | title=This Breach Area uses an input area which is empty. This breach will not work properly.
 
| description=The [[Breach (Water Overlay)|Breach]] is properly connected to an [[breach input area (Water Overlay)|input area]], but the [[breach input area (Water Overlay)|input area]] is not a polygon in the [[project]].
| auto=
| resolve=Ensure that the [[breach input area (Water Overlay)|input area]] has a polygon in the [[project]].
 
}}
 
{{warning fix | level= ==== | title=This Breach Area has an invalid input area with id ...
 
| description=The [[Breach (Water Overlay)|Breach]] refers to an [[Area]] as [[breach input area (Water Overlay)|input area]], but the referred [[Area]] either does not exist or is not configured to be an [[breach input area (Water Overlay)|input area]].
| auto=
| resolve=Add a [[breach input area (Water Overlay)|breach input area]] [[Attribute]] to the area the [[Breach (Water Overlay)|Breach]] uses as [[breach input area (Water Overlay)|input area]]. Alternatively, use the [[Water Overlay Wizard|Water Overlay configuration wizard]] to select a different (or no) [[breach input area (Water Overlay)|input area]].
 
}}
 
{{warning fix | level= ==== | title=Breach uses an external area as input, but it is not allowed to be empty
 
| description=The [[Breach (Water Overlay)|Breach]] does not have a configured [[breach input area (Water Overlay)|breach input area]], and therefor defaults to using an [[external area (Water Overlay)|external area]]. However, the [[external area (Water Overlay)|external area's size]] is not a non-zero positive integer.
| auto=
| resolve=Change the [[external area (Water Overlay)|externa area]] Attribute to a positive, non-zero value.
 
}}
 
==Building warnings==
For individual [[hydraulic structures (Water Overlay)|hydraulic structure]]s, warnings may be presented when they are improperly configured.
For individual [[hydraulic structures (Water Overlay)|hydraulic structure]]s, warnings may be presented when they are improperly configured.


For some warnings, clear steps can be followed to [[How to correct your Water Overlay data|resolve them]].
See also more information about the [[Water_Overlay_Wizard#Feedback|feedback]] and the automatic proposed fixes.
 
For some warnings, clear steps can be followed on [[how to correct your Water Overlay data]].


===All structures===
===All structures===
All structures are checked for whether they can be related to the grid properly.
All [[hydraulic structures (Water Overlay)|hydraulic structure]]s are checked for whether they can be related to the grid properly.
====Incorrectly positioned for this grid size====
This structure is placed such that it cannot be related to the grid properly. The following situations will all trigger this warning:
* The center or either of the endpoints of the structure are on an inactive cell.
* The center or either of the endpoints share a cell with the center or endpoint of another structure.
* The structure should be a line, but the endpoints are on the same cell.


'''To resolve:''' Check the advanced options in the [[Water Overlay Wizard]], that [[Object correction (Water Overlay)|object correction]] is active, which will allow the {{software}} to automatically attempt to fix this issue for all [[construction]]s. If this does not correct the issue for any given structure, inspect the indivual structure and move it if neccesary, to ensure the centerpoint or endpoints of the structure (as applicable) are on [[limit rain (Water Overlay)|cells which are part of the calculation]], and no other structures have their center or endpoint on the same cell.
{{warning fix | level= ==== | title=The polygon of the ... is too complex to calculate a center line from
 
| description=This warning means that the polygon is too complex to create a center line from, for [[Line-based building (Water_Overlay)| line based buildings]]. This means it's not possible to determine what the end-points of the structure are, and thus which cells are connected through this structure.
| auto=
| resolve=Simplify the geometry, so that it is easier to compute a center line. This can be done manually by redrawing it, or possibly automatically via a GIS application such as ArcGIS or QGIS, via a [[WFS]] connection.
 
}}


===Weirs===
===Weirs===
Weirs have their height checked so that water can realistically flow across.
Below a list of warnings related to [[Weir (Water Overlay)|Weir]]s.
 
{{warning fix | level= ==== | title=This Weir is not connecting two different Water Areas
 
| description=The [[Weir (Water Overlay)|Weir]] is only connected to a single [[Water area (Water Overlay)|Water Area]]. This can mean only one endpoint of the Weir intersects with a Water Area and the other doesn't, or that both endpoints intersect with the same Water Area. This may in some situations be intentional, but as Weirs are usually a building to separate two water levels, this may be the result of data error.
| auto=
| resolve=If neccesary and appropriate,  move the [[Weir (Water Overlay)|Weir]] so that its endpoints lay in two distinct [[Water area (Water Overlay)|Water Area]]s.
 
}}
 
{{warning fix | level= ==== | title=This Weir is situated ... higher than the average land height: ...
 
| description=The [[Weir (Water Overlay)|Weir]] is many meters higher than the average [[elevation model|terrain height]], so water needs to be equally excessively high to flow across it.
| auto=
| resolve=Make sure that the [[Weir_height_(Water_Overlay)|weir height]] is set to a realistic value.
 
}}
 
{{warning fix | level= ==== | title=This Weir is situated ... lower than the average land height ...
 
| description=The [[Weir (Water Overlay)|Weir]]'s height is that low, meaning water can almost certainly always flow across the [[Weir (Water Overlay)|Weir]].
| auto=
| resolve=Make sure that the [[Weir_height_(Water_Overlay)|weir height]] is set to a realistic value.
 
}}
 
{{warning fix | level= ==== | title=This Weir has a very small width of ...
 
| description=The [[Weir_width_(Water_Overlay)|Weir width]] value is very small which restricts the flow of water over the weir. This may not necessarily be incorrect, but could be  be data error.
 
| auto=A fix is proposed to provide a new [[Weir_width_(Water_Overlay)|Weir width]] value.
| resolve=Ensure the [[Weir width (Water Overlay)|Weir width]] is set to a realistic value.
 
}}
 
{{warning fix | level= ==== | title=This Weir has no width, no water will flow through it
 
| description=The [[Weir width (Water Overlay)|Weir width]] of the Weir is unset, or not a positive, non-zero value. This means it has no capacity to have water flow through.
| auto=A fix is proposed to set a value for the Weir's width.
| resolve=Ensure the Weir's width is a positive, non-zero value.
 
}}
 
{{warning fix | level= ==== | title=This Weir has no defined angle
 
| description=The [[Weir angle (Water Overlay)|Weir angle]] value is not set. This means the {{software}} cannot automatically orient the Weir. Weirs are often defined as point-data, in which case an angle is the only way to determine how the Weir is meant to be oriented, and generate a structure perpendicular to the direction of flow to prevent water flowing past it without being limited by the Weir. If the Weir is drawn as a line, the {{software}} will be able to place the Weir based on its [[line-based building (Water Overlay)|center-line]]. However, even then it is still probably neccessary to generate a flow-blocking structure, for which a configured angle is required,
| auto=A fix is proposed to automatically let the {{software}} generate the [[Weir angle (Water Overlay)|Weir angle]]s.
| resolve=Set a value in the range of 0-360 for the [[Weir angle (Water Overlay)|Weir angle]].


{{water overlay height warning
| attribute=weir height
| effect-high=the Weir is many meters higher than the average [[terrain height]], so water needs to be equally excessively high to flow across it.
| effect-low=the Weir's height is that low, meaning water can almost certainly always flow across the Weir.
}}
}}


====The covering water area is (much) higher than the weir height====
{{warning fix | level= ==== | title=The downstream Water Area level is ... higher than the datum height: ...
The weir resides in a [[Water area (Water Overlay)|Water Area]], the [[Water level (Water Overlay)|water level]] of which greatly exceeds the weir's height. This likely means an improper value has been imported as weir height.
 
| description=The [[Water level (Water Overlay)|water level]] on the downstream side of the [[weir (Water Overlay)|Weir]] (the side with the lower water level), is (much) higher than the [[Weir height (Water Overlay)|height of the weir]] itself. If the weir is only slightly lower, this may be intentional. However, if the difference is multiple meters, it's likely the result of data error.
| auto=A fix is proposed to automatically change the [[Weir height (Water Overlay)|weir's height]] to match the upstream [[Water level (Water Overlay)|water level]].
| resolve=Change the [[Weir height (Water Overlay)|weir's height]], or the [[Water level (Water Overlay)|water level]] on the downstream side of the weir, so that the weir is higher than or at the same level as the water.


'''To resolve:''' Ensure that the configured weir height is not set to a placeholder value, and that the [[Water area (Water Overlay)|Water Area]]'s [[Water level (Water Overlay)|water level]] is not set to a placehoder value. Note that if both [[Attribute]]'s are indeed correct but the warning persists, the warning can be ignored.
}}


====The covering water area is (much) lower than the weir height====
{{warning fix | level= ==== | title=The upstream Water Area level is ... lower than the datum height: ...
The weir resides in a [[Water area (Water Overlay)|Water Area]], the [[Water level (Water Overlay)|water level]] of which is much lower than the weir's height. This likely means an improper value has been imported as weir height.


'''To resolve:''' Ensure that the configured weir height is not set to a placeholder value, and that the [[Water area (Water Overlay)|Water Area]]'s [[Water level (Water Overlay)|water level]] is not set to a placehoder value. Note that if both [[Attribute]]'s are indeed correct but the warning persists, the warning can be ignored.
| description=The [[Water level (Water Overlay)|water level]] on the upstream side of the [[weir (Water Overlay)|Weir]] (the side with the higher water level), is (much) lower than the [[Weir height (Water Overlay)|height of the weir]] itself. If the weir is only slightly higher, this may be intentional. However, if the difference is multiple meters, it's likely the result of data error.
| auto=A fix is proposed to automatically change the [[Weir height (Water Overlay)|weir's height]] to match the upstream [[Water level (Water Overlay)|water level]].
| resolve=Change the [[Weir height (Water Overlay)|weir's height]], or the [[Water level (Water Overlay)|water level]] on the upstream side of the weir, so that the weir is lower than or at the same level as the water.
 
}}


===Culverts===
===Culverts===
Culverts have their height checked so that water can realistically flow across.
Below a list of the warnings related to [[Culvert (Water Overlay)|culverts]].
 
{{warning fix | level= ==== | title=This Culvert does not have a diameter, no water will flow through it.
 
| description=The [[Culvert diameter (Water Overlay)|culvert diameter]] of the culvert is unset, or not a positive, non-zero value. This means it has no capacity to have water flow through.
| auto=A fix is proposed to set a value for the diameter.
| resolve=Ensure the culvert diameter is a positive, non-zero value.
 
}}
 
{{warning fix | level= ==== | title=This Culvert is situated ... above the water levels: ... and...
 
| description=The [[culvert threshold (Water Overlay)|culvert's threshold]] is placed higher than initial [[Water level (Water Overlay)|water level]]s on either side of the culvert. This means that water will initially not be able to flow through.
| auto=
| resolve=Change the [[Culvert threshold (Water Overlay)|culvert threshold]] to a value below the [[Water level (Water Overlay)|water level]]s of the adjacent [[Water area (Water Overlay)|Water Area]]s.
 
}}
 
{{warning fix | level= ==== | title=This Culvert connects two Water Areas with significantly different water levels: ... and ...
 
| description=The culvert lies on the border of two [[Water area (Water Overlay)|water areas]] with very different initial [[Water level (Water Overlay)|water levels]]. This means the initial water situation is probably not realistic, as there is a great difference between what are effectively adjacent water levels.
| auto=
| resolve=If the adjacent water bodies should indeed be connected by a Culvert, verify that their [[Water level (Water Overlay)|water level]]s are correct. Otherwise, consider removing the culvert to avoid rapid water flow directly following the start of the simulation.
 
}}
 
{{warning fix | level= ==== | title=This Culvert has a very small diameter of ...
 
| description=The [[Culvert diameter (Water Overlay)|culvert diameter]] value is very small and unlikely to be a valid value.
| auto=A fix is proposed to set a value for the diameter.
| resolve=Ensure the culvert diameter is a positive, non-zero value, larger than its current value.
 
}}
 
{{warning fix | level= ==== | title=This Culvert has a very small rectangular height of ...
 
| description=The [[Culvert rectangular height (Water Overlay)|culvert rectangular height]] value is very small and unlikely to be a valid value.
| auto=A fix is proposed to set a value for the rectangular height.
| resolve=Ensure the culvert rectangular height is a positive, non-zero value, larger than its current value.
 
}}
 
{{warning fix | level= ==== | title=This Culvert has a negative Manning friction value
 
| description=The [[Culvert n (Water Overlay)|culvert n]] value is negative which is not a valid value for a manning value.
| auto=A fix is proposed to set a new value for the culvert's manning value.
| resolve=Ensure the culvert's manning value is a positive, non-zero value.
 
}}
 
{{warning fix | level= ==== | title=The height of this Culvert is ... higher that the average land height (...)
 
| description=The [[Culvert_threshold_(Water_Overlay)|culvert threshold]] value is too high in relation to the average [[elevation model|terrain height]]. This means the culvert is probably situated too high, and water is unlikely to flow through.
| auto=
| resolve=Change the [[Culvert threshold (Water Overlay)|culvert threshold]] to a value closer to the terrain height. Commonly, the value should be higher than the bottom of the waterway, and below the height of the terrain surrounding the waterway.
 
}}
{{warning fix | level= ==== | title=The height of this Culvert is ... below the average land height (...)
 
| description=The [[Culvert threshold (Water Overlay)|culvert threshold]] value is too low in relation to the average [[elevation model|terrain height]]. This means the culvert is would be effectively buried (according to the data). The culvert will be automatically raised to the terrain/water bottom, but the discrepancy indicates likely data error.
| auto=
| resolve=Change the [[Culvert threshold (Water Overlay)|culvert threshold]] to a value closer to the terrain height. Commonly, the value should be higher than the bottom of the waterway, and below the height of the terrain surrounding the waterway.


{{water overlay height warning
| attribute=culvert threshold
| effect-high=the Cukvert is many meters higher than the average [[terrain height]], so water needs to be equally excessively high to flow across it.
| effect-low=the Culvert's height is that low, meaning water can almost certainly always flow across the Culvert.
}}
}}


===Inlets===
===Inlets===
Inlets are checked for conflicting configurations.
Below a list of warnings for [[Inlet (Water Overlay)|Inlet]]s.
 
{{warning fix | level= ==== | title=A threshold is near surface level: ..., this threshold cannot be reached.
 
| description=This message only applies to inlets which are [[Inlet underground (Water Overlay)|configured to interact  with the ground water]]. If the [[Inlet lower threshold (Water Overlay)|lower threshold]] or [[Inlet upper threshold (Water Overlay)|upper threshold]] of the inlet are configured to be near or above the [[elevation model|terrain height]], it is not possible to ever reach those thresholds, leaving the inlet permanently active or inactive, depending on its configuration.
| auto=
| resolve=Change the applicable threshold(s), so they are further below the [[elevation model|terrain height]], or remove them entirely.
 
}}
 
{{warning fix | level= ==== | title=The lower threshold is not functional for this System Outlet, because water is never added. Use an upper threshold instead.
 
| description=This [[Inlet (Water Overlay)|Inlet]] only has negative [[inlet q (Water Overlay)|inlet q]]('s) configured, meaning water will only flow out, not in. However, the configured [[inlet lower threshold (Water Overlay)|lower threshold]] can only affect the proces of water flowing in.
| auto=
| resolve=Check whether the [[inlet q (Water Overlay)|inlet q]] is configured correctly. If it should facilitate water flowing in, change the value. If water flowing only out is correct, use a [[Inlet upper threshold (Water Overlay)|upper threshold]] instead.
 
}}
 
{{warning fix | level= ==== | title=The upper threshold is not functional for this System Inlet, because water is never removed. Use a lower threshold instead.
 
| description=This [[Inlet (Water Overlay)|Inlet]] only has positive [[inlet q (Water Overlay)|inlet q]]('s) configured, meaning water will only flow in, not out. However, the configured [[inlet upper threshold (Water Overlay)|upper threshold]] can only affect the proces of water flowing out.
| auto=
| resolve=Check whether the [[inlet q (Water Overlay)|inlet q]] is configured correctly. If it should facilitate water flowing out, change the value. If water flowing only in is correct, use a [[Inlet lower threshold (Water Overlay)|upper threshold]] instead.
 
}}
 
===Pumps===
Below a list of warnings related to [[Pump (Water Overlay)|Pump]]s.
 
{{warning fix | level= ==== | title=This Pump has no defined angle
 
| description=The [[Pump angle (Water Overlay)|Pump angle]] value is not set. This means the {{software}} cannot automatically orient the pump. Pumps are often defined as point-data, in which case an angle is the only way to determine how the pump is meant to be oriented. If the pump is drawn as a line, the {{software}} will be able to place the pump based on its [[line-based building (Water Overlay)|center-line]].
| auto=A fix is proposed to automatically let the {{software}} generate the [[Pump angle (Water Overlay)|Pump angle]]s.
| resolve=Set a value in the range of 0-360 for the [[Pump angle (Water Overlay)|Pump angle]].
 
}}
 
{{warning fix | level= ==== | title=This Pump has a negative capacity
 
| description=The [[Pump_capacity_(Water_Overlay)|Pump capacity]] value is negative. This means water can never be pumped through, as the maximum amount of water to be pumped is always already exceeded.
| auto=A fix is proposed to make the [[Pump capacity (Water Overlay)|Pump capacity]] positive, by removing the minus sign from the value.
| resolve=Ensure the [[Pump capacity (Water Overlay)|Pump capacity]] is set to a positive, non-zero value, or remove the [[Pump capacity (Water Overlay)|Pump capacity]] entirely.
 
}}
 
===Drainage===
Below a list of warnings related to [[Drainage (Water Overlay)|Drainage]].
 
{{warning fix | level= ==== | title=This Drainage is missing a valid datum height
 
| description=The [[Drainage datum (Water Overlay)|drainage datum]] value is empty. This means the exact height of the drainage cannot be determined, and as such whether water can flow through or that the water level on the other side, underground or otherwise, is higher than the drainage.
| auto=A fix is proposed to provide a valid [[Drainage datum (Water Overlay)|drainage datum]] value.
| resolve=Ensure that the drainage has a [[Drainage datum (Water Overlay)|drainage datum]] value configured.
 
}}
 
{{warning fix | level= ==== | title=The override overflow threshold is lower than the waterbottom: ... < ...
 
| description=The [[Drainage overflow threshold (Water Overlay)|drainage overflow threshold]] is lower than the waterbottom. If the drainage is configured as active drainage, no water will be pumped to the waterway since the threshold assumed to be extremely low and as such already met.
| auto=A fix is proposed to provide a height above the waterbottom to fix the [[Drainage overflow threshold (Water Overlay)|drainage overflow threshold]].
| resolve=Either configure a valid threshold, or reconfigure the drainage as [[Drainage active (Water Overlay)|passive drainage]], so that the threshold not required.
 
}}
 
{{warning fix | level= ==== | title=This Drainage is missing overlap with land
 
| description=[[Drainage (Water Overlay)|Drainage]] should consist of two polygons where one overlaps with land and one overlaps with water. The overlap with land is missing, so there is no location where this drainage interacts with the groundwater. (Generally meaning: there is no location to drain water from.)
| auto=
| resolve=Redraw the polygon of the Drainage, so that it [[How to model drainage (Water Overlay)|intersects with both a section of land and a section of water]].
}}


====The lower threshold is not functional, because water is never added. Use an upper threshold instead====
{{warning fix | level= ==== | title=This Drainage is missing overlap with water
This [[Inlet (Water Overlay)|Inlet]] only has negative [[inlet q (Water Overlay)|inlet q]] configured, meaning water will only flow out, not in. However, the configured [[lower threshold (Water Overlay)|lower threshold]] can only affect the proces of water flowing in.


'''To resolve:''' Check whether the [[inlet q (Water Overlay)|inlet q]] is configured correctly, and whether the intent of the [[lower threshold (Water Overlay)|lower threshold]] is interpreted correctly.
| description=[[Drainage (Water Overlay)|Drainage]] should consist of two polygons where one overlaps with land and one overlaps with water. The overlap with surface water is missing, so there is no location where this drainage interacts with surface water. (Generally meaning: there is no location to drain water to.)
| auto=
| resolve=Redraw the polygon of the Drainage, so that it [[How to model drainage (Water Overlay)|intersects with both a section of land and a section of water]].


}}


====The upper threshold is not functional, because water is never removed. Use a lower threshold instead====
{{warning fix | level= ==== | title=This Drainage is positioned higher than the average land datum: ... > ...
This [[Inlet (Water Overlay)|Inlet]] only has positive [[inlet q (Water Overlay)|inlet q]] configured, meaning water will only flow in, not out. However, the configured [[upper threshold (Water Overlay)|upper threshold]] can only affect the proces of water flowing out.


'''To resolve:''' Check whether the [[inlet q (Water Overlay)|inlet q]] is configured correctly, and whether the intent of the [[upper threshold (Water Overlay)|upper threshold]] is interpreted correctly.
| description=The [[Drainage (Water Overlay)|Drainage]] is placed higher than the average [[elevation_model|terrain height]], meaning the drainage would be flying above the surface. Drainage should be at least partially below the surface, and partially above the water bottom of [[Water Terrain]].
| auto=
| resolve=Ensure that the drainage has a [[Drainage datum (Water Overlay)|drainage datum]] value configured. This should be lower than the surface height of the land, but higher than the water bottoms height.
 
}}


===Sewer overflows===
===Sewer overflows===
Below a list of warnings for [[Sewer overflow (Water Overlay)|Sewer Overflow]]s.


==Feature warnings==
{{warning fix | level= ==== | title=The height of this Sewer Overflow is situated ... above the average land height: ...
For individual [[hydrological features (Water Overlay)|hydrological features]], warnings may be presented when they are improperly configured.


===Water Area===
| description=The [[Sewer overflow (Water Overlay)|Sewer Overflow]] is location high above the average [[elevation model|terrain height]], meaning the sewer overflow is modeled as either an above-ground sewer, or as a building rising high up from the ground to allow sewer water to overflow.
[[Water level area (Water Overlay)|Water level area]]s are checked to see if their configured [[Water level (Water Overlay)|water level]] is realistic.
| auto=A fix is proposed to provide a height better in line with the [[elevation model|terrain height]].
| resolve=Ensure the [[Sewer overflow (Water Overlay)|Sewer Overflow's height]] is set to a realistic value, relative to the terrain height.


{{water overlay height warning
| attribute=water level
| effect-high=water will be initialized in waterways as a high block exceeding the average [[terrain height]], so the simulation will start with a sudden flood emenating from the waterways.
| effect-low=waterways will be initialized with excessively low water levels, if they are even deep enough to contain any water.
}}
}}


===Inundation Area===
{{warning fix | level= ==== | title=The height of this Sewer Overflow is situated ... below the average land height: ...
[[Inundation area (Water Overlay)|Inundation area]]s are checked to see if their configured [[Inundation level (Water Overlay)|inundation level]] is realistic.
 
| description=The [[Sewer overflow (Water Overlay)|Sewer Overflow]] is location far below the average [[elevation model|terrain height]], meaning the sewer overflow is modeled as buried underground.
| auto=A fix is proposed to provide a height better in line with the [[elevation model|terrain height]].
| resolve=Ensure the [[Sewer overflow (Water Overlay)|Sewer Overflow's height]] is set to a realistic value, relative to the terrain height.


{{water overlay height warning
| attribute=inundation level
| effect-high=water will be initialized on the surface many meters high, which is an unrealistic starting situation.
| effect-low=no water will actually be placed on the surface, except in points where the terrain dips far below the average [[terrain height]] (without being a waterway).
}}
}}


===Sewer Area===
{{warning fix | level= ==== | title=The water level at this Sewer Overflow is ... higher than the Sewer Overflow's height: ...
[[Sewer area (Water Overlay)|Sewer area]]s are checked for physically impossible models.
 
| description=The [[Water level (Water Overlay)|water level]] at the sewer overflow is (much) higher than the sewer overflow itself, meaning that water is unlikely to be able to flow out of the sewer as the sewer overflow is under water.
| auto=A fix is proposed to provide a height better in line with the [[Water level (Water Overlay)|water level]].
| resolve=Ensure the [[Sewer overflow (Water Overlay)|Sewer Overflow's height]] is set to a realistic value, relative to the water level.
 
}}


====Sewer Storage is negative, which is not allowed====
{{warning fix | level= ==== | title=The water level at this Sewer Overflow is ... lower than the Sewer Overflow's height: ...
The [[Sewer area (Water Overlay)|Sewer area]] is configured to have a negative amount of [[sewer storage (Water Overlay)|sewer storage]]. All [[sewer storage (Water Overlay)|sewer storage]] must be strictly positive and non-zero.


'''To resolve:''' Check your [[Sewer area (Water Overlay)|Sewer area]] and adjust the [[sewer storage (Water Overlay)|sewer storage]] values where possible.
| description=The [[Water level (Water Overlay)|water level]] at the sewer overflow is (much) lower than the sewer overflow itself, meaning that water flowing out of the sewer will fall from relatively high. Although not strictly, impossible, such a configuration could indicate a data error.
| auto=A fix is proposed to provide a height better in line with the [[Water level (Water Overlay)|water level]].
| resolve=Ensure the [[Sewer overflow (Water Overlay)|Sewer Overflow's height]] is set to a realistic value, relative to the water level.


====Sewer Pump Speed is negative, which is not allowed====
}}
The [[Sewer area (Water Overlay)|Sewer area]] is configured to have a negative [[sewer pump speed (Water Overlay)|sewer pump speed]]. This would mean water is structurally pumped into the sewer. [[sewer pump speed (Water Overlay)|Sewer pump speed]]s must be 0 or positive.


'''To resolve:''' Check your [[Sewer area (Water Overlay)|Sewer area]] and adjust the [[sewer pump speed (Water Overlay)|sewer pump speed]] values where possible.
{{warning fix | level= ==== | title=This Sewer Overflow is not connected to a Sewer Area. It is therefore not functional


===Aquifer===
| description=[[Sewer overflow (Water Overlay)|Sewer Overflow]]s move water from a [[Sewer area (Water Overlay)|Sewer Area]] to the surface. This requires that the [[Sewer overflow (Water Overlay)|Sewer Overflow]] overlaps with a [[Sewer area (Water Overlay)|Sewer Area]]. This [[Sewer overflow (Water Overlay)|Sewer Overflow]] does not, meaning the [[Sewer overflow (Water Overlay)|Sewer Overflow]] does not have a [[Sewer area (Water Overlay)|Sewer Area]] to remove water from.
[[Aquifer (Water Overlay)|Aquifer]]s are checked for physically impossible models.
| auto=
| resolve=Check that [[Sewer area (Water Overlay)|Sewer Area]]s are loaded in correctly. Check whether a [[Sewer area (Water Overlay)|Sewer Area]] should be expanded so that it overlaps with the [[Sewer overflow (Water Overlay)|Sewer Overflow]] or the [[Sewer overflow (Water Overlay)|Sewer Overflow]] should be moved to intersect with the [[Sewer area (Water Overlay)|Sewer Area]].


====Aquifer does not have a positive non-zero KD value.====
}}
The [[Aquifer (Water Overlay)|Aquifer]] is configured to have a negative [[aquifer kd (Water Overlay)|hydraulic conductivity]], which directly dictates maximum flow speed. The [[aquifer kd (Water Overlay)|hydraulic conductivity]] must be positive and no-zero, otherwise the underground flow speed would be similarly negative or zero.


'''To resolve:''' Check your [[Aquifer (Water Overlay)|Aquifer]] and adjust the [[aquifer kd (Water Overlay)|aquifer kd]] values where possible.
{{warning fix | level= ==== | title=This Sewer Overflow has a negative Q Discharge, which is not allowed


===Breach===
| description=[[Sewer overflow (Water Overlay)|Sewer Overflow]]s move water from a [[Sewer area (Water Overlay)|Sewer Area]] to the surface, with a speed configured by their [[Sewer overflow speed (Water Overlay)|sewer overflow speed]]. This must be a positive value, or zero to indicate there is no limit to the rate of discharge. It cannot be negative, as that would imply the water would flow into the sewer instead, which is not allowed.
[[Breach (Water Overlay)|Breach]]es are checked for improper configurations for water inflow.
| auto=
| resolve=Change the [[Sewer overflow speed (Water Overlay)|sewer overflow speed]] to a positive value, or to zero.


====Breach shares its Input Area with another Breach====
}}
The [[Breach (Water Overlay)|Breach]] is properly connected to an [[breach input area (Water Overlay)|input area]], but another [[Breach (Water Overlay)|Breach]] is connected to the same [[breach input area (Water Overlay)|input area]]. Make sure every [[Breach (Water Overlay)|Breach]] using an [[breach input area (Water Overlay)|input area]] has its own [[breach input area (Water Overlay)|input area]].


'''To resolve:''' Either change the [[breach input area (Water Overlay)|input area]] of this [[Breach (Water Overlay)|Breach]], or find the other [[Breach (Water Overlay)|Breach]] which refers to the same [[breach input area (Water Overlay)|input area]] and change the [[breach input area (Water Overlay)|input area]] of that [[Breach (Water Overlay)|Breach]].
{{warning fix | level= ==== | title=... shares the Sewer Area with another Sewer Overflow and is the inactive one


====Breach uses an empty Input Area, which will have no effect====
| description=The [[Sewer area (Water Overlay)|Sewer Area]] which this [[Sewer overflow (Water Overlay)|Sewer Overflow]] intersects, intersects with more [[Sewer overflow (Water Overlay)|Sewer Overflow]]s which is not allowed. Only one of the [[Sewer overflow (Water Overlay)|Sewer Overflow]]s is actually active, and the other Overflows are inactive. The Sewer Overflow this message appears for is considered inactive.
The [[Breach (Water Overlay)|Breach]] is properly connected to an [[breach input area (Water Overlay)|input area]], but the [[breach input area (Water Overlay)|input area]] is not a polygon in the [[3D World]].
| auto=
| resolve=Ensure that the [[Sewer area (Water Overlay)|Sewer Area]] only has one [[Sewer overflow (Water Overlay)|Sewer Overflow]]. Either remove this Overflow, or the other one(s), or move this Overflow (or the other(s)) to a different location and [[Sewer area (Water Overlay)|Sewer Area]].


'''To resolve:''' Ensure that the [[breach input area (Water Overlay)|input area]] has a polygon in the [[3D World]].
}}


====Breach has an invalid Input Area====
===Function warnings===
The [[Breach (Water Overlay)|Breach]] refers to an [[Area]] as [[breach input area (Water Overlay)|input area]], but the referred [[Area]] is not configured to be an [[breach input area (Water Overlay)|input area]].
Separate from [[hydraulic structures (Water Overlay)|hydraulic structure]]s, the [[Function Value]]s of some [[Function]]s may be erroneous as well.


'''To resolve:''' Add a [[breach input area (Water Overlay)|breach input area]] [[Attribute]] to the area the [[Breach (Water Overlay)|Breach]] uses as [[breach input area (Water Overlay)|input area]]. Alternatively, use the [[Water Overlay Wizard|Water Overlay configuration wizard]] to select a different (or no) [[breach input area (Water Overlay)|input area]].
{{warning fix | level= ==== | title=The root depth values should always be defined from largest to smallest depth.


====Breach uses an external area as input, but it is not allowed to be empty====
| description=[[Root depth m (Water Overlay)|Root depth]] should always be defined as an array of values from largest to smallest. This array does not properly follow that structure, and has a value followed by a larger one.
The [[Breach (Water Overlay)|Breach]] does not have a configured [[breach input area (Water Overlay)|breach inpupt area]], and therefor defaults to using an [[external area (Water Overlay)|externa area]]. However, the [[external area (Water Overlay)|externa area's size]] is no a non-zero positive integer.
| auto= A fix is proposed to automatically reorder the root depths defined for this [[Function]].
| resolve=Ensure that in the array of values for the root depth, no value is followed by a greater value. Ensure each value is smaller than or equal to the preceding value.


'''To resolve:''' Change the [[external area (Water Overlay)|externa area]] Attribute to a positive value.
}}


[[Category:Warnings]]
[[Category:Warnings]]

Latest revision as of 13:04, 1 March 2023

This is a listing of all possible warnings which may be encountered when working with the Water Overlay.

Calculation warnings

When the Water Overlay is selected in the Editor, a number of warnings may appear in the right panel when a calculation is performed.

Calculation was cancelled

The calculation did not run to completion, because it was cancelled by the user. Depending on the calculation being performed, partial results may be available.

Calc too long forced timeout

The calculation exceeded the allowed calculation time. During business hours (9-17, GMT+1, during weekdays), there is a maximum calculation time of 1 hour. If during business hours a calculation has been calculating for an hour, the calculation times out automatically. Depending on the calculation being performed, partial results may be available.

Error in GPU calculation

During the calculation, an unknown error has occurred. This may be due to an unexpected configuration of the specific calculation, or an internal error in the calculation infrastructure. Please contact support with a description of the calculation and its related settings to further investigate the issue.

Prequel

When a Grid Overlay encounters an error, its results may not be valid. Any other Grid Overlay which uses that first Grid Overlay as a prequel will warn about that error in one of the prequels taking place. Subsequent Grid Overlays relying on that one will also report the error.

Limited cycles. Inaccurate results

It took too many calculation cycles to perform the calculation. The maximum amount of calculation cycles is 2147483647. The amount of cycles is dictated by the complexity, size, and duration of the simulation. More water with a higher maximum impulse across a larger calculation area over a longer period of time requires more computational cycles to accurately compute.

To resolve: Reduce the complexity of the calculation. Prioritize reducing the calculation time, and consider running the Water Overlay calculation in low impulse mode.

Invalid buildings

One or more buildings used in the calculation are invalid. They may be incorrectly configured, or interfered with by the presence of other buildings. More information for the individual buildings with errors can be found in the Water Overlay Wizard, or under the building warnings header.

To resolve: Open the Water Overlay configuration wizard, continue to the step of the buildings, and investigate the warnings (highlighted yellow) or errors (highlighted red) of buildings on an individual basis. If applicable, fixes are proposed with the tool icon. By clicking on the icon the fix can be automatically solved. See also: How to apply fixes for multiple components in the Water Overlay Wizard

Warning in the wizard, there is a fix proposed. By clicking on the icon, the fix can be applied when accepted.

Large cell size. Inacurate results

The grid cell size has been configured as greater than 4 meters. This means water may have difficulty flowing into alleys or through fair-sized waterways, and other accuracy-related artifacts may present themselves in the calculation results.

To resolve: Reduce the grid cell size.

Heightmap resolution is too low

The resolution of the heightmap is lower than the grid cell resolution, meaning that even though more accurate results might be expected, it's not possible to refine the detail of water flow to the configured accuracy. The only way to enhance the heightmap accuracy is to load in a new Project with a more detailed DEM resolution.

To resolve: As a stop-gap measure, increase the grid cell size. For a more permanent resolution, recreate the Project with a more detailed DEM resolution.

General warnings

These warnings are general warnings and are related to hydrological features and hydraulic structures

... is already recognized as a ...

This hydraulic structure or hydrological feature has 2 or more Attributes which match Overlay Keys identifying different structures or features, so the Water Overlay cannot determine which of the two or more features or structures this Item is intended to represent. The Item will only be recognized as one of the possible features or structures.

To resolve: Determine as which type of structure or feature this Item should be treated, and remove the Attribute(s) which match Overlay Keys identifying it as other structures or features.

... does not have a geometry ...

This hydrological feature or hydraulic structure does not have a geometry and therefore no location in the project.

Automatic fix proposed: A fix is proposed to remove the Item from the Project.

To resolve manually: Either select the Item, and draw its location in the 3D Visualization, or remove the structure or feature from the project.

... cannot be placed in the grid raster

The hydrological feature or hydraulic structure cannot be placed in the raster with the current grid cell size. The following situations will all trigger this warning:

  • The center or either of the endpoints of the structure are on an inactive cell.
  • The center or either of the endpoints share a cell with the center or endpoint of another structure.
  • The structure should be a line, but the endpoints are on the same cell.

To resolve: Either change the grid cell size, or redraw the Item. You can also check the advanced options in the Water Overlay Wizard, that object correction is active, which will allow the Tygron Platform to automatically attempt to fix this issue for all buildings.

... time value of attribute ... at index ... (...) is smaller than at index ... (...). Values after this index will not be used by the water calculations.

The hydrological feature or hydraulic structure has an Attribute which supports time sequences, but the time sequence configured is improper. Specifically, one of the time values indicates a moment in the past of one of the earlier time values. The Water Overlay cannot continue interpreting the sequence if the times are out of order.

To resolve: If the time sequence was imported, check the file which was imported and verify that the time values are in order. Then reïmport the file.

... of ... time value intervals of attribute ... fall outside the simulation time range [ 0 - ... seconds].

The hydrological feature or hydraulic structure has an Attribute which supports time sequences, but the time sequence indicates times which fall outside of the simulation time as defined by the Weather's RAIN_M Attribute. Times and their related values beyond the definition of the simulation time are ignored, as those times are never reached. All times and values which are within the simulation time are treated as normal.

To resolve: Either increase the simulation time of the Water Overlay, or reïmport a time sequence for this Item which does not have time values beyond the simulation time.

Feature warnings

For individual hydrological features, warnings may be presented when they are improperly configured.
See also more information about the feedback and the automatic proposed fixes.

Water Area

Below a list of warnings related to Water areas.

The water level is located ... above the highest shoreline height: ...

The water level is much higher than the heights of the shores directly adjacent to one or more bodies of water. This means that water will be initialized in waterways as a high block exceeding the average terrain height, so the simulation will start with a sudden flood emanating from the waterways.

Automatic fix proposed: A fix is proposed to provide a value to set the water level to a specific height below the highest shoreline.

To resolve manually: Ensure that the water level does not exceed the height of any of the shorelines within the same Water area.

The water level is located ... below the water bottom: ...

The water level is much lower than the water bottom. The effect in the model is that waterways will be initialized with excessively low water levels, if they are even deep enough to contain any water. This is not strictly impossible, but may indicate data error.

Automatic fix proposed: A fix is proposed to provide a value to set the water level to a specific height below the highest shoreline.

To resolve manually: Ensure that the water level is higher than the bottom of any of the waterbodies within the same Water area.

This Water Area consists of multiple disconnected polygons

This water area consists of multiple sections which are not geographically connected. This is not strictly impossible, but may indicate data error.

Automatic fix proposed: A fix is proposed to automatically split the multipolygonal water area into individual, separate water areas with individual polygons.

To resolve manually: Either redraw the water area such that all sections are connected, or create multiple water areas with individual polygons.

This ... has at least ... overlap with area ... and ... level difference.

The water area overlaps with another area. This overlap has two different water levels, so the Water Overlay cannot determine for certain which one is correct. There is no certainty in this situation which initial water level will be used.

To resolve: Remove the overlapping part from one of the two water areas.

Inundation Area

Below a list of warnings related to Inundation areas.

The inundation level for this area is ... higher than the average land height: ...

The inundation level is much higher than the average height of the terrain. The effect in the model is that water will be initialized on the surface many meters high, which is an unrealistic starting situation.

Automatic fix proposed: A fix is proposed to provide a value to set the inundation level to a specific height, relative to the terrain height.

To resolve manually: Set the inundation level to a specific height above the terrain height, such that there is a reasonable amount of water on the land.

The inundation level for this area is ... below the average land height: ...

The inundation level is much lower than the average height of the terrain. The effect in the model is that no water will be placed on the surface.

Automatic fix proposed: A fix is proposed to provide a value to set the inundation level to a specific height, relative to the terrain height.

To resolve manually: Set the inundation level to a specific height above the terrain height, such that there is a reasonable amount of water on the land.

Sewer Area

Below a list of warnings related to Sewer areas.

This Sewer Area has an invalid storage

The Sewer area has an invalid sewer storage. All sewer storage must be strictly positive and non-zero.

Automatic fix proposed: A fix is proposed to provide a new value for the Sewer storage.

To resolve manually: Ensure that the Sewer storage is set to a positive, non-zero value.

The storage is very small

The Sewer area has a very small sewer storage, which is unlikely to be correct.

To resolve: Ensure that the Sewer storage is set to a positive, non-zero value, allowing a realistic amount of water to be stored in the sewer.

The Q Discharge is negative ..., which is not allowed

The Sewer area is configured to have a negative sewer pump speed. This would mean water is structurally pumped into the sewer. Sewer pump speeds must be 0 or positive.

To resolve: Check your Sewer area and adjust the sewer pump speed values to values which are zero or positive.

This Sewer Area has no Q Discharge or Sewer Overflow, water cannot leave

The Sewer area does not have a sewer pump speed set and also no Sewer overflow. This means water cannot leave the sewer area.

To resolve: Either set a sewer pump speed or add a Sewer overflow for this Sewer area.

This Sewer Area has %s Sewer Overflows (only 1 allowed)

This Sewer area has multiple Sewer overflows. However, the Water Overlay can only

To resolve: Ensure at most one Sewer overflow intersects with this sewer area. Remove all but one of the Sewer overflows which intersect with this Sewer Area, so that only one remains.

This ... has at least ... overlap with area ....

The Sewer Area overlaps with another Sewer Area. This means there is an overlapping location where it's uncertain which sewer a specific cell belongs to.

To resolve: Redraw either Sewer Area, so that the two polygons no longer overlap.

Aquifer

Below a list of warnings related to Aquifers.

This Aquifer Area has a negative KD value. Horizontal groundwater flow in this area will be calculated as freatic

The Aquifer is configured to have a negative hydraulic conductivity, which directly dictates maximum flow speed. The hydraulic conductivity must be positive and not zero, otherwise the underground flow speed would be similarly negative or zero. Instead, flow of underground water will be dictated by the Terrain Type's attributes.

Automatic fix proposed: A fix is proposed to adjust the aquifer kd value to a positive, non-zero value.

To resolve manually: Ensure the hydraulic conductivity of the aquifer is a positive, non-zero value.

This Aquifer Area has a zero KD value. Horizontal groundwater flow in this area will be calculated as freatic

The hydraulic conductivity must be positive and not zero, otherwise the underground flow speed would be similarly negative or zero. Instead, flow of underground water will be dictated by the Terrain Type's attributes.

Automatic fix proposed: A fix is proposed to adjust the aquifer kd value to a positive, non-zero value.

To resolve manually: Ensure the hydraulic conductivity of the aquifer is a positive, non-zero value.

This Aquifer Area is positioned lower than the ground bottom datum: ... > ...

The aquifer datum is set too low, meaning the Aquifer is not functioning. Specifically, it is set below the ground bottom distance, which defines the impenetrable lower layer of the underground. Groundwater levels can never be lower than that height, and thus never reach the level of the aquifer.

Automatic fix proposed: A fix is proposed to adjust the aquifer datum value. A value can be provided representing how deep below the terrain height the aquifer should be placed, and a new height relative to datum is calculated automatically.

To resolve manually: Ensure the aquifer datum represents a value between the terrain height and the impenetrable underground layer.

Breach

Below a list of warnings related to Breaches.

This Breach Area shares its input area with breach area "...", which is not allowed.

The Breach is properly connected to an input area, but another Breach is connected to the same input area. Make sure every Breach using an input area has its own input area.

To resolve: Either change the input area of this Breach, or find the other Breach which refers to the same input area and change the input area of that Breach.

This Breach Area uses an input area which is empty. This breach will not work properly.

The Breach is properly connected to an input area, but the input area is not a polygon in the project.

To resolve: Ensure that the input area has a polygon in the project.

This Breach Area has an invalid input area with id ...

The Breach refers to an Area as input area, but the referred Area either does not exist or is not configured to be an input area.

To resolve: Add a breach input area Attribute to the area the Breach uses as input area. Alternatively, use the Water Overlay configuration wizard to select a different (or no) input area.

Breach uses an external area as input, but it is not allowed to be empty

The Breach does not have a configured breach input area, and therefor defaults to using an external area. However, the external area's size is not a non-zero positive integer.

To resolve: Change the externa area Attribute to a positive, non-zero value.

Building warnings

For individual hydraulic structures, warnings may be presented when they are improperly configured.

See also more information about the feedback and the automatic proposed fixes.

For some warnings, clear steps can be followed on how to correct your Water Overlay data.

All structures

All hydraulic structures are checked for whether they can be related to the grid properly.

The polygon of the ... is too complex to calculate a center line from

This warning means that the polygon is too complex to create a center line from, for line based buildings. This means it's not possible to determine what the end-points of the structure are, and thus which cells are connected through this structure.

To resolve: Simplify the geometry, so that it is easier to compute a center line. This can be done manually by redrawing it, or possibly automatically via a GIS application such as ArcGIS or QGIS, via a WFS connection.

Weirs

Below a list of warnings related to Weirs.

This Weir is not connecting two different Water Areas

The Weir is only connected to a single Water Area. This can mean only one endpoint of the Weir intersects with a Water Area and the other doesn't, or that both endpoints intersect with the same Water Area. This may in some situations be intentional, but as Weirs are usually a building to separate two water levels, this may be the result of data error.

To resolve: If neccesary and appropriate, move the Weir so that its endpoints lay in two distinct Water Areas.

This Weir is situated ... higher than the average land height: ...

The Weir is many meters higher than the average terrain height, so water needs to be equally excessively high to flow across it.

To resolve: Make sure that the weir height is set to a realistic value.

This Weir is situated ... lower than the average land height ...

The Weir's height is that low, meaning water can almost certainly always flow across the Weir.

To resolve: Make sure that the weir height is set to a realistic value.

This Weir has a very small width of ...

The Weir width value is very small which restricts the flow of water over the weir. This may not necessarily be incorrect, but could be be data error.

Automatic fix proposed: A fix is proposed to provide a new Weir width value.

To resolve manually: Ensure the Weir width is set to a realistic value.

This Weir has no width, no water will flow through it

The Weir width of the Weir is unset, or not a positive, non-zero value. This means it has no capacity to have water flow through.

Automatic fix proposed: A fix is proposed to set a value for the Weir's width.

To resolve manually: Ensure the Weir's width is a positive, non-zero value.

This Weir has no defined angle

The Weir angle value is not set. This means the Tygron Platform cannot automatically orient the Weir. Weirs are often defined as point-data, in which case an angle is the only way to determine how the Weir is meant to be oriented, and generate a structure perpendicular to the direction of flow to prevent water flowing past it without being limited by the Weir. If the Weir is drawn as a line, the Tygron Platform will be able to place the Weir based on its center-line. However, even then it is still probably neccessary to generate a flow-blocking structure, for which a configured angle is required,

Automatic fix proposed: A fix is proposed to automatically let the Tygron Platform generate the Weir angles.

To resolve manually: Set a value in the range of 0-360 for the Weir angle.

The downstream Water Area level is ... higher than the datum height: ...

The water level on the downstream side of the Weir (the side with the lower water level), is (much) higher than the height of the weir itself. If the weir is only slightly lower, this may be intentional. However, if the difference is multiple meters, it's likely the result of data error.

Automatic fix proposed: A fix is proposed to automatically change the weir's height to match the upstream water level.

To resolve manually: Change the weir's height, or the water level on the downstream side of the weir, so that the weir is higher than or at the same level as the water.

The upstream Water Area level is ... lower than the datum height: ...

The water level on the upstream side of the Weir (the side with the higher water level), is (much) lower than the height of the weir itself. If the weir is only slightly higher, this may be intentional. However, if the difference is multiple meters, it's likely the result of data error.

Automatic fix proposed: A fix is proposed to automatically change the weir's height to match the upstream water level.

To resolve manually: Change the weir's height, or the water level on the upstream side of the weir, so that the weir is lower than or at the same level as the water.

Culverts

Below a list of the warnings related to culverts.

This Culvert does not have a diameter, no water will flow through it.

The culvert diameter of the culvert is unset, or not a positive, non-zero value. This means it has no capacity to have water flow through.

Automatic fix proposed: A fix is proposed to set a value for the diameter.

To resolve manually: Ensure the culvert diameter is a positive, non-zero value.

This Culvert is situated ... above the water levels: ... and...

The culvert's threshold is placed higher than initial water levels on either side of the culvert. This means that water will initially not be able to flow through.

To resolve: Change the culvert threshold to a value below the water levels of the adjacent Water Areas.

This Culvert connects two Water Areas with significantly different water levels: ... and ...

The culvert lies on the border of two water areas with very different initial water levels. This means the initial water situation is probably not realistic, as there is a great difference between what are effectively adjacent water levels.

To resolve: If the adjacent water bodies should indeed be connected by a Culvert, verify that their water levels are correct. Otherwise, consider removing the culvert to avoid rapid water flow directly following the start of the simulation.

This Culvert has a very small diameter of ...

The culvert diameter value is very small and unlikely to be a valid value.

Automatic fix proposed: A fix is proposed to set a value for the diameter.

To resolve manually: Ensure the culvert diameter is a positive, non-zero value, larger than its current value.

This Culvert has a very small rectangular height of ...

The culvert rectangular height value is very small and unlikely to be a valid value.

Automatic fix proposed: A fix is proposed to set a value for the rectangular height.

To resolve manually: Ensure the culvert rectangular height is a positive, non-zero value, larger than its current value.

This Culvert has a negative Manning friction value

The culvert n value is negative which is not a valid value for a manning value.

Automatic fix proposed: A fix is proposed to set a new value for the culvert's manning value.

To resolve manually: Ensure the culvert's manning value is a positive, non-zero value.

The height of this Culvert is ... higher that the average land height (...)

The culvert threshold value is too high in relation to the average terrain height. This means the culvert is probably situated too high, and water is unlikely to flow through.

To resolve: Change the culvert threshold to a value closer to the terrain height. Commonly, the value should be higher than the bottom of the waterway, and below the height of the terrain surrounding the waterway.

The height of this Culvert is ... below the average land height (...)

The culvert threshold value is too low in relation to the average terrain height. This means the culvert is would be effectively buried (according to the data). The culvert will be automatically raised to the terrain/water bottom, but the discrepancy indicates likely data error.

To resolve: Change the culvert threshold to a value closer to the terrain height. Commonly, the value should be higher than the bottom of the waterway, and below the height of the terrain surrounding the waterway.

Inlets

Below a list of warnings for Inlets.

A threshold is near surface level: ..., this threshold cannot be reached.

This message only applies to inlets which are configured to interact with the ground water. If the lower threshold or upper threshold of the inlet are configured to be near or above the terrain height, it is not possible to ever reach those thresholds, leaving the inlet permanently active or inactive, depending on its configuration.

To resolve: Change the applicable threshold(s), so they are further below the terrain height, or remove them entirely.

The lower threshold is not functional for this System Outlet, because water is never added. Use an upper threshold instead.

This Inlet only has negative inlet q('s) configured, meaning water will only flow out, not in. However, the configured lower threshold can only affect the proces of water flowing in.

To resolve: Check whether the inlet q is configured correctly. If it should facilitate water flowing in, change the value. If water flowing only out is correct, use a upper threshold instead.

The upper threshold is not functional for this System Inlet, because water is never removed. Use a lower threshold instead.

This Inlet only has positive inlet q('s) configured, meaning water will only flow in, not out. However, the configured upper threshold can only affect the proces of water flowing out.

To resolve: Check whether the inlet q is configured correctly. If it should facilitate water flowing out, change the value. If water flowing only in is correct, use a upper threshold instead.

Pumps

Below a list of warnings related to Pumps.

This Pump has no defined angle

The Pump angle value is not set. This means the Tygron Platform cannot automatically orient the pump. Pumps are often defined as point-data, in which case an angle is the only way to determine how the pump is meant to be oriented. If the pump is drawn as a line, the Tygron Platform will be able to place the pump based on its center-line.

Automatic fix proposed: A fix is proposed to automatically let the Tygron Platform generate the Pump angles.

To resolve manually: Set a value in the range of 0-360 for the Pump angle.

This Pump has a negative capacity

The Pump capacity value is negative. This means water can never be pumped through, as the maximum amount of water to be pumped is always already exceeded.

Automatic fix proposed: A fix is proposed to make the Pump capacity positive, by removing the minus sign from the value.

To resolve manually: Ensure the Pump capacity is set to a positive, non-zero value, or remove the Pump capacity entirely.

Drainage

Below a list of warnings related to Drainage.

This Drainage is missing a valid datum height

The drainage datum value is empty. This means the exact height of the drainage cannot be determined, and as such whether water can flow through or that the water level on the other side, underground or otherwise, is higher than the drainage.

Automatic fix proposed: A fix is proposed to provide a valid drainage datum value.

To resolve manually: Ensure that the drainage has a drainage datum value configured.

The override overflow threshold is lower than the waterbottom: ... < ...

The drainage overflow threshold is lower than the waterbottom. If the drainage is configured as active drainage, no water will be pumped to the waterway since the threshold assumed to be extremely low and as such already met.

Automatic fix proposed: A fix is proposed to provide a height above the waterbottom to fix the drainage overflow threshold.

To resolve manually: Either configure a valid threshold, or reconfigure the drainage as passive drainage, so that the threshold not required.

This Drainage is missing overlap with land

Drainage should consist of two polygons where one overlaps with land and one overlaps with water. The overlap with land is missing, so there is no location where this drainage interacts with the groundwater. (Generally meaning: there is no location to drain water from.)

To resolve: Redraw the polygon of the Drainage, so that it intersects with both a section of land and a section of water.

This Drainage is missing overlap with water

Drainage should consist of two polygons where one overlaps with land and one overlaps with water. The overlap with surface water is missing, so there is no location where this drainage interacts with surface water. (Generally meaning: there is no location to drain water to.)

To resolve: Redraw the polygon of the Drainage, so that it intersects with both a section of land and a section of water.

This Drainage is positioned higher than the average land datum: ... > ...

The Drainage is placed higher than the average terrain height, meaning the drainage would be flying above the surface. Drainage should be at least partially below the surface, and partially above the water bottom of Water Terrain.

To resolve: Ensure that the drainage has a drainage datum value configured. This should be lower than the surface height of the land, but higher than the water bottoms height.

Sewer overflows

Below a list of warnings for Sewer Overflows.

The height of this Sewer Overflow is situated ... above the average land height: ...

The Sewer Overflow is location high above the average terrain height, meaning the sewer overflow is modeled as either an above-ground sewer, or as a building rising high up from the ground to allow sewer water to overflow.

Automatic fix proposed: A fix is proposed to provide a height better in line with the terrain height.

To resolve manually: Ensure the Sewer Overflow's height is set to a realistic value, relative to the terrain height.

The height of this Sewer Overflow is situated ... below the average land height: ...

The Sewer Overflow is location far below the average terrain height, meaning the sewer overflow is modeled as buried underground.

Automatic fix proposed: A fix is proposed to provide a height better in line with the terrain height.

To resolve manually: Ensure the Sewer Overflow's height is set to a realistic value, relative to the terrain height.

The water level at this Sewer Overflow is ... higher than the Sewer Overflow's height: ...

The water level at the sewer overflow is (much) higher than the sewer overflow itself, meaning that water is unlikely to be able to flow out of the sewer as the sewer overflow is under water.

Automatic fix proposed: A fix is proposed to provide a height better in line with the water level.

To resolve manually: Ensure the Sewer Overflow's height is set to a realistic value, relative to the water level.

The water level at this Sewer Overflow is ... lower than the Sewer Overflow's height: ...

The water level at the sewer overflow is (much) lower than the sewer overflow itself, meaning that water flowing out of the sewer will fall from relatively high. Although not strictly, impossible, such a configuration could indicate a data error.

Automatic fix proposed: A fix is proposed to provide a height better in line with the water level.

To resolve manually: Ensure the Sewer Overflow's height is set to a realistic value, relative to the water level.

This Sewer Overflow is not connected to a Sewer Area. It is therefore not functional

Sewer Overflows move water from a Sewer Area to the surface. This requires that the Sewer Overflow overlaps with a Sewer Area. This Sewer Overflow does not, meaning the Sewer Overflow does not have a Sewer Area to remove water from.

To resolve: Check that Sewer Areas are loaded in correctly. Check whether a Sewer Area should be expanded so that it overlaps with the Sewer Overflow or the Sewer Overflow should be moved to intersect with the Sewer Area.

This Sewer Overflow has a negative Q Discharge, which is not allowed

Sewer Overflows move water from a Sewer Area to the surface, with a speed configured by their sewer overflow speed. This must be a positive value, or zero to indicate there is no limit to the rate of discharge. It cannot be negative, as that would imply the water would flow into the sewer instead, which is not allowed.

To resolve: Change the sewer overflow speed to a positive value, or to zero.

... shares the Sewer Area with another Sewer Overflow and is the inactive one

The Sewer Area which this Sewer Overflow intersects, intersects with more Sewer Overflows which is not allowed. Only one of the Sewer Overflows is actually active, and the other Overflows are inactive. The Sewer Overflow this message appears for is considered inactive.

To resolve: Ensure that the Sewer Area only has one Sewer Overflow. Either remove this Overflow, or the other one(s), or move this Overflow (or the other(s)) to a different location and Sewer Area.

Function warnings

Separate from hydraulic structures, the Function Values of some Functions may be erroneous as well.

The root depth values should always be defined from largest to smallest depth.

Root depth should always be defined as an array of values from largest to smallest. This array does not properly follow that structure, and has a value followed by a larger one.

Automatic fix proposed: A fix is proposed to automatically reorder the root depths defined for this Function.

To resolve manually: Ensure that in the array of values for the root depth, no value is followed by a greater value. Ensure each value is smaller than or equal to the preceding value.