mHM
The mesoscale Hydrological Model
|
Module for calculating reference/potential evapotranspiration [mm d-1]. More...
Go to the source code of this file.
Modules | |
module | mo_pet |
Module for calculating reference/potential evapotranspiration [mm d-1]. | |
Functions/Subroutines | |
elemental pure real(dp) function, public | mo_pet::pet_hargreaves (harsamcoeff, harsamconst, tavg, tmax, tmin, latitude, doy) |
Reference Evapotranspiration after Hargreaves. | |
elemental pure real(dp) function, public | mo_pet::pet_priestly (prietayparam, rn, tavg) |
Reference Evapotranspiration after Priestly-Taylor. | |
elemental pure real(dp) function, public | mo_pet::pet_penman (net_rad, tavg, act_vap_pressure, aerodyn_resistance, bulksurface_resistance, a_s, a_sh) |
Reference Evapotranspiration after Penman-Monteith. | |
elemental pure real(dp) function, public | mo_pet::extraterr_rad_approx (doy, latitude) |
Approximation of extraterrestrial radiation. | |
elemental pure real(dp) function, public | mo_pet::slope_satpressure (tavg) |
slope of saturation vapour pressure curve | |
elemental pure real(dp) function, public | mo_pet::sat_vap_pressure (tavg) |
calculation of the saturation vapour pressure | |
Module for calculating reference/potential evapotranspiration [mm d-1].
This module calculates PET [mm/d] based on one of the methods
COPYING
and COPYING.LESSER
provided with this software. The complete GNU license text can also be found at http://www.gnu.org/licenses/. Definition in file mo_pet.f90.