fetch3.nhl_transpiration.NHL_functions.calc_rad_attenuation#

calc_rad_attenuation(PAR, LAD, dz, Cf=0.85, x=1, **kwargs)#

Calculates the vertical attenuation of radiation through the canopy

Parameters:
  • PAR (float) – photosynthetically active radiation at canopy top [µmol m-2 s-1]

  • LAD (array) – Leaf area density [m2leaf m-2crown m-1stem] at each height in z

  • dz (float) – Vertical discretization interval [m]

  • Cf (float) – Clumping fraction [unitless]. By default assumed to be 0.85 (Forseth & Norman 1993)

  • x (float) – Ratio of horizontal to vertical projections of leaves (leaf angle distribution). By default assumed to be spherical (x=1).

  • calc_zenith_angle (**kwargs to be passed to) –

Returns:

  • P0 (array) – attenuation fraction of PAR penetrating the canopy at each level z [unitless]

  • Qp (array) – absorbed photosynthetically active radiation at each level within the canopy [µmol m-2 s-1]