Calculates the sensible heat flux using the Priestley-Taylor method. Positive heat flux signifies flux away from the surface, negative values signify flux towards the surface.
Usage
sensible_priestley_taylor(...)
# Default S3 method
sensible_priestley_taylor(temp, rad_bal, soil_flux, surface_type, ...)
# S3 method for class 'weather_station'
sensible_priestley_taylor(weather_station, ...)Arguments
- ...
Additional arguments.
- temp
Air temperature in °C.
- rad_bal
Radiation balance in W/m².
- soil_flux
Soil flux in W/m².
- surface_type
Surface type, for which a Priestley-Taylor coefficient will be selected. Options: field, bare soil, coniferous forest, water, wetland, spruce forest
- weather_station
A weather_station object.
Details
The sensible heat flux (\(Q_h\)) using the Priestley-Taylor method is calculated as: $$Q_h = \frac{(1 - \alpha) \cdot s + \gamma}{s + \gamma} \cdot (R_n - G)$$ where: \(\alpha\) is the Priestley-Taylor coefficient specific to the surface type, \(s\) is the slope of the saturation vapor pressure curve, \(\gamma\) is the psychrometric constant, \(R_n\) is the net radiation, and \(G\) is the soil heat flux.
This formula is algebraically equivalent to \((R_n - G) - Q_e\)
when sensible_priestley_taylor() and
latent_priestley_taylor() use the same temperature, surface type,
radiation balance, and soil heat flux. The helpers sc() and
gam() are Foken/Stull table-scale coefficients used together in the
ratio terms. Surface-specific alpha values are package parameters; the
method background follows Priestley-Taylor as presented in Foken (2016).