dot-get_gbw.Rdg_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]