pyet.radiation.jensen_haise#
- pyet.radiation.jensen_haise(tmean, rs=None, cr=0.025, tx=-3, lat=None, method=0, clip_zero=True)[source]#
Potential evapotranspiration calculated accordinf to Jensen and Haise (1963).
- Parameters:
tmean (pandas.Series orxarray.DataArray) – average day temperature [°C].
rs (pandas.Series or xarray.DataArray, optional) – incoming solar radiation [MJ m-2 d-1].
cr (float, optional) – temperature coefficient [-].
tx (float, optional) – intercept of the temperature axis [°C].
lat (float/xarray.DataArray) – the site latitude [rad].
method (float, optional) – 0 => after Jensen and Allen (2016) 1 => after Oudin et al. (2005).
clip_zero (bool, optional) – if True, replace all negative values with 0.
- Returns:
pandas.Series or xarray.DataArray containing the calculated potential
evapotranspiration [mm d-1].
Examples
>>> pet_jh = jensen_haise(tmean, lat)
Notes
Method = 0: Based on Jensen and Allen (2016).
\[PET = \frac{C_r(T_{mean}-T_x)R_s}{\lambda}\]Method = 1: Based on Oudin et al. (2005).
\[PET = \frac{R_a(T_{mean}+5)}{68\lambda}\]