fetch3.nhl_transpiration.NHL_functions.calc_mixing_length#

calc_mixing_length(z, h, alpha_ml=0.1)#

Calculates the mixing length for each height in z. Based on Poggi et al 2004 Zero-plane displacement height is taken as (2/3)*h, appropriate for dense canopies (Katul et al 2004).

Parameters:
  • z (array) – vector of heights [m]

  • h (float) – canopy height [m]

  • alpha_ml (float) – unitless parameter

Returns:

mixing_length – mixing length [m] at each height in z

Return type:

array