dot-get_sh.RdSh: Sherwood number
.get_sh(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.
A unitless number of class units
The Sherwood number depends on a combination how much free or forced convection predominates. For mixed convection:
$$Sh = (a Re ^ b) ^ {3.5} + (c Gr ^ d) ^ {3.5}) ^ {1 / 3.5}$$
| Symbol | R | Description | Units | Default |
| \(a, b, c, d\) | a, b, c, d | empirical coefficients | none | calculated |
| \(Gr\) | Gr | Grashof number | none | calculated |
| \(Re\) | Re | Reynolds number | none | calculated |
library(tealeaves)
cs <- make_constants()
ep <- make_enviropar()
lp <- make_leafpar()
T_leaf <- set_units(298.15, K)
tealeaves:::.get_sh(T_leaf, "lower", c(cs, ep, lp), FALSE)
#> 59.97413 [1]