crt1d.leaf_angle
#
Parameterizations of the impact of leaf angles on canopy RT.
Leaf angle factor \(G\) and the black leaf extinction coeff \(K_b\) have the following relationship:
where \(\psi\) is the solar zenith angle and \(K_b = K_b(\psi), G = G(\psi)\).
\(G\) is the mean relative projection of leaf area in the direction \(\psi\).
\(g(\theta_l)\) is the PDF of leaf inclination angle \(\theta_l\) (relative to the horizontal plane). \(G(\psi)\) functions are derived from these distributions. The azimuth angle is usually assumed to have a uniform distribution and so does not have an impact.
Module Contents#
Functions#
|
\(G(\psi)\) for the ellipsoidal leaf angle distribution |
|
Campbell \(G\) approximate form. |
|
Campbell \(G\) approximate form -- Bonan version. |
|
\(G(\psi)\) for horizontal leaves. |
|
\(G(\psi)\) for the spherical leaf inclination angle distribution. |
|
\(G(\psi)\) for vertical leaves. |
|
PDF of \(\theta_l\) for the ellipsoidal distribution |
|
PDF of \(\theta_l\) for a mostly vertical distribution. |
|
PDF of \(\theta_l\) for a distribution between horizontal and vertical. |
|
PDF of \(\theta_l\) for a mostly horizontal distribution. |
|
PDF of \(\theta_l\) for the spherical distribution. |
|
PDF of \(\theta_l\) for a uniform distribution. |
|
Calculate (estimate) the mean leaf inclination angle (deg.) |
|
Convert mean leaf angle (deg.) to x |
|
Convert mean leaf angle (deg.) to x |
Convert x to mean leaf angle (deg.) |
|
Convert x to mean leaf angle (deg.) |
|
|
Compute \(\chi_l\), an index which quantifies the departure of the |
- crt1d.leaf_angle.G_ellipsoidal(psi, x)#
\(G(\psi)\) for the ellipsoidal leaf angle distribution with parameter x.
Reference: Campbell (1986) eqs. 5, 6 [Cam86]
- crt1d.leaf_angle.G_ellipsoidal_approx(psi, x)#
Campbell \(G\) approximate form.
References
- crt1d.leaf_angle.G_ellipsoidal_approx_bonan(psi, xl)#
Campbell \(G\) approximate form – Bonan version.
This uses \(\chi_l\), an index which quantifies the departure of the leaf angle distribution from spherical.
Warning
xl is not the same parameter as the
x
used elsewhere in this module.xl=0
gives spherical, whereasx=1
gives spherical.
- crt1d.leaf_angle.G_horizontal(psi)#
\(G(\psi)\) for horizontal leaves.
- crt1d.leaf_angle.G_spherical(psi)#
\(G(\psi)\) for the spherical leaf inclination angle distribution.
- crt1d.leaf_angle.G_vertical(psi)#
\(G(\psi)\) for vertical leaves.
- crt1d.leaf_angle.g_ellipsoidal(theta_l, x)#
PDF of \(\theta_l\) for the ellipsoidal distribution with parameter x. Following Bonan [Bon19] (p. 30, eqs. 2.11–14).
- crt1d.leaf_angle.g_erectophile(theta_l)#
PDF of \(\theta_l\) for a mostly vertical distribution.
- crt1d.leaf_angle.g_plagiophile(theta_l)#
PDF of \(\theta_l\) for a distribution between horizontal and vertical.
- crt1d.leaf_angle.g_planophile(theta_l)#
PDF of \(\theta_l\) for a mostly horizontal distribution.
- crt1d.leaf_angle.g_spherical(theta_l)#
PDF of \(\theta_l\) for the spherical distribution. Vertical leaves are favored, but not as much so as for erectophile.
- crt1d.leaf_angle.g_uniform(theta_l)#
PDF of \(\theta_l\) for a uniform distribution.
- crt1d.leaf_angle.mla_from_g(g_fn)#
Calculate (estimate) the mean leaf inclination angle (deg.) by numerically integrating the distribution’s PDF: \(g(\psi)\).
- crt1d.leaf_angle.mla_to_x_approx(mla)#
Convert mean leaf angle (deg.) to x for the ellipsoidal leaf angle distribution. Using Campbell (1990) [Cam90] eq. 16 inverted.
- crt1d.leaf_angle.mla_to_x_integ(mla)#
Convert mean leaf angle (deg.) to x for the ellipsoidal leaf angle distribution by optimization.
- crt1d.leaf_angle.x_to_mla_approx(x)#
Convert x to mean leaf angle (deg.) for the ellipsoidal leaf angle distribution. Using Campbell (1990) [Cam90] eq. 16.
- crt1d.leaf_angle.x_to_mla_integ(x)#
Convert x to mean leaf angle (deg.) for the ellipsoidal leaf angle distribution by numerically integrating the leaf angle PDF.