| ck_pet_pm | R Documentation |
Compute reference evapotranspiration ETo using the FAO-56 Penman-Monteith equation (Allen et al. 1998), the international standard for ETo estimation. Required inputs are daily Tmin and Tmax; optional inputs (humidity, wind speed, incoming solar radiation, elevation) increase accuracy. Where humidity, wind, or solar radiation are missing, FAO-56 fallback estimators are used.
ck_pet_pm(
tmin,
tmax,
lat,
dates,
elev = 0,
wind = 2,
rh_min = NULL,
rh_max = NULL,
rs = NULL,
albedo = 0.23,
krs = 0.16
)
tmin |
Numeric vector of daily minimum temperatures (degrees C). |
tmax |
Numeric vector of daily maximum temperatures (degrees C),
same length as |
lat |
Numeric. Latitude in decimal degrees. |
dates |
Date vector of the same length as |
elev |
Numeric. Elevation above sea level in metres (default 0). |
wind |
Numeric vector or single value. 2-m wind speed (m/s).
Default |
rh_min, rh_max |
Optional numeric vectors of daily minimum and
maximum relative humidity in percent. Both must be supplied
together; otherwise vapour pressure falls back to |
rs |
Optional numeric vector of daily incoming solar
radiation (MJ m^-2 day^-1). If |
albedo |
Numeric. Surface albedo (default 0.23). |
krs |
Numeric. Hargreaves-Samani coefficient for the Rs fallback (default 0.16 for inland sites; 0.19 for coastal). |
Inputs and units:
tmin, tmax: daily minimum and maximum temperature (degrees C).
lat: latitude in decimal degrees, used for the
extraterrestrial-radiation calculation.
elev: elevation above sea level in metres (default 0).
wind: 2-metre wind speed (m/s). Default 2 m/s (the
FAO-56 fallback value when wind data are unavailable).
rh_min, rh_max: minimum and maximum daily relative
humidity (\
pressure is estimated as e0(tmin) (FAO-56 Eq. 48).
rs: daily incoming solar radiation (MJ m^-2 day^-1).
If NULL, estimated by Hargreaves-Samani: Rs = krs * Ra * sqrt(Tmax - Tmin) with krs = 0.16 for inland sites.
albedo: surface albedo (default 0.23, the FAO grass
reference).
A data frame with columns date, value, index
("pet_pm"), and unit.
Allen, R. G., Pereira, L. S., Raes, D., & Smith, M. (1998). Crop evapotranspiration: guidelines for computing crop water requirements. FAO Irrigation and Drainage Paper 56.
dates <- as.Date("2024-07-01") + 0:9
tmin <- c(15, 16, 14, 17, 15, 13, 16, 14, 15, 16)
tmax <- c(30, 32, 28, 33, 31, 27, 34, 29, 30, 32)
ck_pet_pm(tmin, tmax, lat = 45, dates = dates)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.