-
Notifications
You must be signed in to change notification settings - Fork 32
SIP273 Add waterDrainFrac to allow water > WHC #307
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
Changes from all commits
023ed14
da0f552
975181d
2c388b8
552adf5
ac4057e
872743d
94699a4
8915a84
d855389
61d8f68
0676b21
c9999b7
9a3dffc
fe4a9f6
4370fb9
4924a0a
64e9035
17fb4ea
bf5fe57
e3fb936
0dc1ce8
1a6c0ec
96774d6
3a418c4
9050a2b
45b159f
473b71b
231f66c
a3adc7c
3ad7be1
ea9b2a5
6fd439d
d693084
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -737,18 +737,29 @@ irrigation) is assumed to evaporate the same day and therefore never enters $W_{ | |||||||||
|
|
||||||||||
| ### Drainage | ||||||||||
|
|
||||||||||
| Under well-drained conditions, drainage occurs when soil water content $(W_{\text{soil}})$ exceeds the soil water | ||||||||||
| holding capacity $(W_{\text{WHC}})$. Beyond this point, additional water drains off at a rate controlled by the | ||||||||||
| drainage parameter $f_{\text{drain}}$ defined as the fraction of soil water that can be removed in one day. For well | ||||||||||
| drained soils, this $f_{\text{drain}}=1$. Setting $f_{\text{drain}}<1$ reduces the rate of drainage. Flooding can be | ||||||||||
| simulated by requiring a combination of a low $f_{\text{drain}}$ and sufficient $F^W_\text{irrig|precip,soil}$ to | ||||||||||
| maintain flooded conditions. | ||||||||||
| Drainage occurs when soil water content $(W_{\text{soil}})$ exceeds the soil water holding capacity $(W_{\text{WHC}})$. | ||||||||||
| Beyond this point, additional water drains off at a rate that depends on whether `FLOODING` is enabled | ||||||||||
| (CLI: `--flooding`). | ||||||||||
|
|
||||||||||
| If `FLOODING` is not enabled (the default behavior), all excess water drains away at each time step. This mode is | ||||||||||
| appropriate for well-drained soil. | ||||||||||
|
|
||||||||||
| \begin{equation} | ||||||||||
| F^W_{\text{drainage}} = \frac{\max(W_{\text{soil}} - W_{\text{WHC}}, 0)}{\Delta t} | ||||||||||
| \label{eq:drainage_no_flooding} | ||||||||||
| \end{equation} | ||||||||||
|
|
||||||||||
| If `FLOODING` is enabled, the rate is controlled by the drainage parameter $f_{\text{drain}}$, defined as the fraction | ||||||||||
| of excess soil water that can be removed per day. | ||||||||||
|
|
||||||||||
| \begin{equation} | ||||||||||
| F^W_{\text{drainage}} = f_\text{drain} \cdot \max(W_{\text{soil}} - W_{\text{WHC}}, 0) | ||||||||||
| \label{eq:drainage} | ||||||||||
| \label{eq:drainage_flooding} | ||||||||||
| \end{equation} | ||||||||||
|
|
||||||||||
| Flooding can be simulated by using a combination of low $f_{\text{drain}}$ and sufficient | ||||||||||
|
Member
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
Collaborator
Author
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. All fluxes are per-day - which is converted to a per-time-step amount when the pools are updated. As f_drain is already a per-day rate, there's no need to apply the climate length here. |
||||||||||
| $F^W_\text{irrig|precip,soil}$ to maintain flooded conditions. | ||||||||||
|
|
||||||||||
| This is adapted from the original SIPNET formulation (Braswell et al 2005), adding a new parameter that controls the | ||||||||||
| drainage rate. | ||||||||||
|
|
||||||||||
|
|
@@ -821,8 +832,13 @@ r_d = \frac{\text{rdConst}}{u}, | |||||||||
| \qquad r_{\text{soil}} = \exp\!\left(r_{\text{soil},1} - r_{\text{soil},2}\frac{W_{\text{soil}}}{W_{\text{WHC}}}\right) | ||||||||||
| \end{equation*} | ||||||||||
|
|
||||||||||
| For soil evaporation, SIPNET assumes a saturated-surface approximation by clipping $\frac{W_\text{soil}}{W_\text{WHC}}$ | ||||||||||
| to $[0,1]$ before calculating $r_\text{soil}$. | ||||||||||
|
|
||||||||||
| Negative (condensation) values are clipped to zero. If snow > 0 then $F^W_{\text{soil,evap}}=0$. | ||||||||||
|
|
||||||||||
| For soil evaporation, SIPNET assumes a saturated-surface approximation by clipping $\frac{W_\text{soil}}{W_\text{WHC}}$ to $[0,1]$ before calculating $r_\text{soil}$. | ||||||||||
|
|
||||||||||
| #### Total Evaporation | ||||||||||
|
|
||||||||||
| Total evaporation is calculated as the sum of intercepted water, soil evaporation, and sublimation: | ||||||||||
|
|
@@ -866,7 +882,8 @@ F^W_\text{trans} = \min(F^W_\text{trans, pot}, f \cdot W_\text{soil}) | |||||||||
| This is equation (A15) from Braswell, et al. (2005). | ||||||||||
|
|
||||||||||
| Actual transpiration $(F^W_\text{trans})$ is the minimum of potential transpiration $(F^W_{\text{trans,pot}})$ and the | ||||||||||
| fraction $(f)$ of the total soil water $(W_\text{soil})$ that is removable in one day. | ||||||||||
| fraction $(f)$ of the plant-available soil water $(W_\text{soil})$ that is removable in one day. | ||||||||||
| Plant-available soil water is capped at the water holding capacity $W_\text{WHC}$. | ||||||||||
|
|
||||||||||
| ## Dependence Functions for Temperature and Moisture | ||||||||||
|
|
||||||||||
|
|
||||||||||
Uh oh!
There was an error while loading. Please reload this page.