Group tleaf_group
Routines for calculating leaf temperatures in forest canopies. More...
Public Attributes
Type | Name |
---|---|
real(rk), parameter | atemp_1_shade = -12.846\_rk |
real(rk), parameter | atemp_1_sun = -13.891\_rk |
real(rk), parameter | atemp_2_shade = -11.343\_rk |
real(rk), parameter | atemp_2_sun = -12.322\_rk |
real(rk), parameter | atemp_3_shade = -1.068\_rk |
real(rk), parameter | atemp_3_sun = -1.032\_rk |
real(rk), parameter | atemp_4_shade = -5.551\_rk |
real(rk), parameter | atemp_4_sun = -5.172\_rk |
real(rk), parameter | atemp_5_shade = -5.955\_rk |
real(rk), parameter | atemp_5_sun = -5.589\_rk |
real(rk), dimension(size(zk)) | atemp_shade Regression coefficient A for shade leaves. |
real(rk), dimension(size(zk)) | atemp_sun Regression coefficient A for sun leaves (Silva et al., 2020) |
real(rk), parameter | btemp_1_shade = 1.060\_rk |
real(rk), parameter | btemp_1_sun = 1.064\_rk |
real(rk), parameter | btemp_2_shade = 1.053\_rk |
real(rk), parameter | btemp_2_sun = 1.057\_rk |
real(rk), parameter | btemp_3_shade = 1.031\_rk |
real(rk), parameter | btemp_3_sun = 1.031\_rk |
real(rk), parameter | btemp_4_shade = 1.051\_rk |
real(rk), parameter | btemp_4_sun = 1.050\_rk |
real(rk), parameter | btemp_5_shade = 1.053\_rk |
real(rk), parameter | btemp_5_sun = 1.051\_rk |
real(rk), dimension(size(zk)) | btemp_shade Regression coefficient B for shade leaves. |
real(rk), dimension(size(zk)) | btemp_sun Regression coefficient B for sun leaves. |
real(rk), intent(in) | fch Model input canopy height (m) |
real(rk), dimension(:), intent(in) | fsun Sunlit/Shaded fraction from photolysis correction factor. |
integer | i Loop index. |
real(rk), intent(in) | temp2 Model input 2-m Temperature (K) |
real(rk), dimension(size(zk)), intent(out) | tleaf_ave Ave Leaf temp for sun/shaded leaves (K) |
real(rk), dimension(size(zk)), intent(out) | tleaf_shade Leaf temp for shaded leaves (K) |
real(rk), dimension(size(zk)), intent(out) | tleaf_sun Leaf temp for sunlit leaves (K) |
real(rk), dimension(:), intent(in) | zk Input model heights (m) |
Detailed Description
This group contains subroutines for calculating leaf temperatures for sunlit and shaded leaves using linear interpolation methods based on Silva et al. (2020) parameterizations.
Public Attributes Documentation
variable atemp_1_shade
variable atemp_1_sun
variable atemp_2_shade
variable atemp_2_sun
variable atemp_3_shade
variable atemp_3_sun
variable atemp_4_shade
variable atemp_4_sun
variable atemp_5_shade
variable atemp_5_sun
variable atemp_shade
Regression coefficient A for shade leaves.
variable atemp_sun
Regression coefficient A for sun leaves (Silva et al., 2020)
variable btemp_1_shade
variable btemp_1_sun
variable btemp_2_shade
variable btemp_2_sun
variable btemp_3_shade
variable btemp_3_sun
variable btemp_4_shade
variable btemp_4_sun
variable btemp_5_shade
variable btemp_5_sun
variable btemp_shade
Regression coefficient B for shade leaves.
variable btemp_sun
Regression coefficient B for sun leaves.
variable fch
Model input canopy height (m)
variable fsun
Sunlit/Shaded fraction from photolysis correction factor.
variable i
Loop index.
Calculate linear change in parameters interpolated to Silva et al. 5 layer canopy regions Above canopy, Tleaf = Tair Level 1 - 2 Level 2 - 3 Level 3 - 4 Level 4 - Bottom
variable temp2
Model input 2-m Temperature (K)
variable tleaf_ave
Ave Leaf temp for sun/shaded leaves (K)
variable tleaf_shade
Leaf temp for shaded leaves (K)
variable tleaf_sun
Leaf temp for sunlit leaves (K)
variable zk
Input model heights (m)