Calculates the latent heat flux using the Penman-Monteith equation. Negative heat flux signifies flux away from the surface, positive values signify flux towards the surface.

latent_penman(...)

# S3 method for POSIXt
latent_penman(datetime, v, t, hum, z = 2, rad_bal, elev, lat, lon, ...)

# S3 method for weather_station
latent_penman(weather_station, ...)

Arguments

...

Additional parameters passed to later functions.

datetime

POSIXt object (POSIXct, POSIXlt). See base::as.POSIXlt and base::strptime for conversion.

v

Wind velocity in m/s.

t

Temperature in degrees C

hum

Relative humidity in %.

z

Height of measurement for t, v in m.

rad_bal

Radiation balance in W/m^2.

elev

Elevation above sea level in m.

lat

Latitude in decimal degrees.

lon

Longitude in decimal degrees.

weather_station

Object of class weather_station

Value

Latent heat flux in W/m^2.