dot-get_H.RdH: sensible heat flux density (W / m^2)
.get_H(T_leaf, pars, unitless)Leaf temperature in Kelvin
Concatenated parameters (leaf_par, enviro_par, and constants)
Logical. Should function use parameters with units? The function is faster when FALSE, but input must be in correct units or else results will be incorrect without any warning.
Value in W / m\(^2\) of class units
$$H = P_\mathrm{a} c_p g_\mathrm{h} (T_\mathrm{leaf} - T_\mathrm{air})$$
| Symbol | R | Description | Units | Default |
| \(c_p\) | c_p | heat capacity of air | J / (g K) | 1.01 |
| \(g_\mathrm{h}\) | g_h | boundary layer conductance to heat | m / s | calculated |
| \(P_\mathrm{a}\) | P_a | density of dry air | g / m^3 | calculated |
| \(T_\mathrm{air}\) | T_air | air temperature | K | 298.15 |
| \(T_\mathrm{leaf}\) | T_leaf | leaf temperature | K | input |
library(tealeaves)
cs <- make_constants()
ep <- make_enviropar()
lp <- make_leafpar()
T_leaf <- set_units(298.15, K)
tealeaves:::.get_H(T_leaf, c(cs, ep, lp), FALSE)
#> 0 [J/m^2/s]