-
Notifications
You must be signed in to change notification settings - Fork 71
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
Recharge Model Features - Peterson & Western / Flex (Groundwater Uptake) #373
Conversation
Thanks, interesting addition. Curious how identifiable the gw evaporation factor is in practice. Couple of things before we can Pull:
|
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.
See comments in the code and the GH Conversation
All done. Tests are now added for Peterson (except water balance test). I don't think Peterson should be default (yet). Some significant water balance errors might occur still because of using forward Euler. Currently a more quick & dirty implementation is used but this could/should be improved in the future. |
test does not work yet though :(
Going to check the notebook now and will merge after if all works. |
Description
This pull request introduces two new features to the recharge models:
gamma = 1
, the model behaves similarly to the FlexModel which is already implemented in Pastas. Some good time series model results were obtained with this recharge model, compared to other nonlinear recharge models.gw_uptake=True
optionality in the FlexModel is added. Currently the excess evaporation is subtracted fully from the recharge flux whengw_uptake=True
. With this pull request a parameterf
is introduced which scales the excess evaporation between 0 and 1. This parameter is found to take sensible values, while not changing other parameter values too much.I have not made tests for these features yet (don't know how :)).
I'll add an example notebook to the repository pastas/test-datasets because we have permission to use the data of some nonlinear groundwater time series.
Edit 04-03-2022
Example notebook can be found on pastas/test-datasets/nonlinear_wrij
Checklist before PR can be merged: