Skip to content
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

Additional (simple) way to compute Evapotransporation #34

Closed
florianjehn opened this issue May 7, 2018 · 2 comments
Closed

Additional (simple) way to compute Evapotransporation #34

florianjehn opened this issue May 7, 2018 · 2 comments
Assignees
Labels
C++ Need to change C++ files (.h, .cpp) enhancement
Milestone

Comments

@florianjehn
Copy link
Contributor

Oudin et al (2005, Which potential evapotranspiration input for a lumped
rainfall–runoff model?) developed an simple PET calculation method. This seems to be working very good for lumped conceptual models and also needs little forcing data (Mean Temperature and Radiation).
Might be worth including.

@philippkraft
Copy link
Owner

philippkraft commented May 7, 2018

ETpot=R_e(DOY)/(λρ)(T_a + K_2)/K_1
ETpot = potential ET in L/(day m²) = mm/day
R_e(DOY, Latitude) = Extraterrestial radiation, as in Hargreaves in MJ/(day m²)
λρ = latent heat of vaporization per litre water [MJ/kg * L/kg]
Jensen-Hainse (1963): K_1 = 40, K_2 = 0
McGuiness-Bordne (1972): K_1 = 68, K_2 = 5
Oudin et al (2005): K_1 = 100, K_2 = 5

@philippkraft philippkraft added enhancement C++ Need to change C++ files (.h, .cpp) labels May 7, 2018
@philippkraft
Copy link
Owner

philippkraft commented May 7, 2018

Steps to do

  • Move R_e calculation to meteostation and make R_e part of Weather
  • Update Hargreave - Samani to use Weather's R_e
  • Implement Oudin et al ETpot with adjustable constants K_1, K_2 in ET.h

@philippkraft philippkraft self-assigned this Jun 13, 2018
@philippkraft philippkraft added this to the v2.0 milestone Jul 9, 2018
philippkraft pushed a commit that referenced this issue Mar 20, 2019
philippkraft pushed a commit that referenced this issue Mar 22, 2019
philippkraft pushed a commit that referenced this issue Mar 22, 2019
philippkraft pushed a commit that referenced this issue Mar 22, 2019
@philippkraft philippkraft modified the milestones: v2.0, v1.5 Mar 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C++ Need to change C++ files (.h, .cpp) enhancement
Projects
None yet
Development

No branches or pull requests

2 participants