-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reinfiltration of surface water and flow threshold for overland flow #470
base: master
Are you sure you want to change the base?
Changes from 1 commit
df51bea
6a984ce
ebe92bd
30e30fb
6bd036c
de4c229
6b70f1b
68aed28
127b68b
7f2d86c
6e1fd92
79ed50b
de29798
2cd9577
f6bfe8a
ae37c4a
8560072
e5067f7
715485e
db41548
b5d4889
56e7d32
4a39e4a
01bd103
26f5004
dd921b7
d05f673
2dfa845
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||
---|---|---|---|---|---|---|---|---|
|
@@ -183,6 +183,34 @@ irrigation_trigger = "irrigation_trigger" | |||||||
h = "h_paddy" | ||||||||
``` | ||||||||
|
||||||||
## Enabling re-infiltration of overland flow | ||||||||
To allow for re-infiltration of overland flow, the following model flag needs to be set: | ||||||||
|
||||||||
```toml | ||||||||
[model] | ||||||||
surface_water_infiltration = true | ||||||||
``` | ||||||||
|
||||||||
When using this option, the average surface water level (of the previous time step) is added to | ||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||
the volume of water that is allowed to infiltrate (`avail_forinfilt`). To keep track of the | ||||||||
infiltrated water that originates from the surface water, the variable `infilt_surfacewater` is | ||||||||
used. This variable is then subtracted from the net runoff, such that the overland flow is | ||||||||
corrected for the loss of this water. Lastly, some corrections are applied on the | ||||||||
`excesswater`, to prevent the surface water from being counted twice as excess water. This | ||||||||
option works for both kinematic wave and local inertial overland flow. | ||||||||
Comment on lines
+199
to
+200
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||
|
||||||||
## Enabling a water level threshold for overland flow | ||||||||
A water level threshold can be set for the overland flow. As long as this threshold is not | ||||||||
exceeded, flow is not allowed to occur, and the water will be considered a "pond" (the variable | ||||||||
`lateral.land.pond_height` can be used to keep track of its water level for kinematic wave | ||||||||
overland flow, and the variable `lateral.land.h` can be used). When this threshold is exceeded, | ||||||||
Comment on lines
+205
to
+206
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I think this part could benefit from a bit more detailed explanation. Readers could get confused here: for kinematic wave |
||||||||
flow is allowed to occur. This flow threshold can be set as a map from the staticmaps: | ||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||||
|
||||||||
```toml | ||||||||
[input.lateral.land] | ||||||||
h_thresh = "overland_flow_threshold" | ||||||||
``` | ||||||||
|
||||||||
## [Using multithreading] (@id multi_threading) | ||||||||
|
||||||||
### Using wflow in Julia | ||||||||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.