ET.PenmanMonteith {Evapotranspiration} | R Documentation |
Penman-Monteith Formulation
Description
Implementing the Penman-Monteith formulation (including the method for FAO-56 hypothetical short grass and the method for ASCE-EWRI Standardised crop) for estimating reference crop evapotranspiration
Usage
## S3 method for class 'PenmanMonteith'
ET(data, constants, ts="daily", solar="sunshine hours",
wind="yes", crop="short", message="yes", AdditionalStats="yes", save.csv="no", ...)
Arguments
data |
A list which contains the following items (climate variables) required by Penman-Monteith formulation: |
constants |
A list named |
ts |
Must be either |
solar |
Must be either |
wind |
Must be either |
crop |
Must be either |
message |
Must be either |
AdditionalStats |
"yes" or "no" indicating whether monthly averaged and annual averaged ET should be calculated. |
save.csv |
Must be either |
... |
Dummy for generic function, no need to define. |
Details
The alternative calculation options can be selected through arguments solar
and wind
, please see Arguments
for details.
User-defined evaporative surface is allowed through arguments crop
, please see Arguments
for details.
Value
The function generates a list containing the following components:
ET.Daily |
Daily aggregated estimations of Penman-Monteith rerference crop evapotranspiration. |
ET.Monthly |
Monthly aggregated estimations of Penman-Monteith rerference crop evapotranspiration. |
ET.Annual |
Annually aggregated estimations of Penman-Monteith rerference crop evapotranspiration. |
ET.MonthlyAve |
Monthly averaged estimations of daily Penman-Monteith rerference crop evapotranspiration. |
ET.AnnualAve |
Annually averaged estimations of daily Penman-Monteith rerference crop evapotranspiration. |
ET_formulation |
Name of the formulation used which equals to either |
ET_type |
A character string containing the type of the estimation obtained which is |
message1 |
A message to inform the users about how solar radiation has been calculated by using which data. |
message2 |
A message to inform the users about if actual wind data has been used in the calculations or alternative calculations has been performed without wind data. |
Author(s)
Danlu Guo
References
McMahon, T., Peel, M., Lowe, L., Srikanthan, R. & McVicar, T. 2012. Estimating actual, potential, reference crop and pan evaporation using standard meteorological data: a pragmatic synthesis. Hydrology and Earth System Sciences Discussions, 9, 11829-11910.
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. FAO, Rome, 300, 6541.
Allen, R. G. 2005. The ASCE standardized reference evapotranspiration equation. Amer Society of Civil Engineers.
See Also
ET
,processeddata
,defaultconstants
,constants
Examples
# Use processed existing data set and constants from kent Town, Adelaide
data("processeddata")
data("constants")
# Call ET.PenmanMonteith under the generic function ET
results <- ET.PenmanMonteith(processeddata, constants, ts="daily", solar="sunshine hours",
wind="yes", crop = "short", message="yes", AdditionalStats="yes", save.csv="no")