dot-get_gbw.Rd
g_bw: Boundary layer conductance to water vapour (m / s)
.get_gbw(T_leaf, surface, pars, unitless)
Leaf temperature in Kelvin
Leaf surface (lower or upper)
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 m / s of class units
$$g_\mathrm{bw} = D_\mathrm{w} Sh / d$$
Symbol | R | Description | Units | Default |
\(d\) | leafsize | Leaf characteristic dimension in meters | m | 0.1 |
\(D_\mathrm{w}\) | D_w | diffusion coefficient for water vapour | m\(^2\) / s | calculated |
\(Sh\) | Sh | Sherwood number | none | calculated |
library(tealeaves)
cs <- make_constants()
ep <- make_enviropar()
lp <- make_leafpar()
T_leaf <- set_units(298.15, K)
tealeaves:::.get_gbw(T_leaf, "lower", c(cs, ep, lp), FALSE)
#> 0.01482035 [m/s]