Skip to content

Community growth adjustment by environmental and seasonal factors

The functions limit the growth of all plant species without any species-specific reduction:

The growth is adjusted for environmental and seasonal factors ENVtxy [-] that apply in the same way to all species:

ENVtxy=RADtxyTEMPtxySEAtxy

with the radiation RADtxy [-], temperature TEMPtxy [-], and seasonal SEAtxy [-] growth adjustment factors.

Radiation influence

The growth reducer due to too much radiation RADtxy [-] is described by:

RADtxy=max(min(1,1γRAD,1(PARtxysγRAD,2)),0)
  • γRAD,1 controls the steepness of the linear decrease in radiation use efficiency for high PARtxy values [ha MJ⁻¹]

  • γRAD,2 threshold value of PARtxy from which starts a linear decrease in radiation use efficiency [MJ ha⁻¹]

Visualization

steepness of the reduction γ_RAD_14.45e-6
PAR at which the growth is reduced γ_RAD_250000

API

GrasslandTraitSim.radiation_reduction! Function
julia
radiation_reduction!(; container, PAR)

Reduction of radiation use efficiency at high radiation levels.

source

Temperature influence

The growth reduction factor due to too low or too high temperature TEMPtxy [-] is described by:

TEMPtxy={0if Ttxy<ωTEMP,T1TtxyωTEMP,T1ωTEMP,T2ωTEMP,T1if ωTEMP,T1<Ttxy<ωTEMP,T21if ωTEMP,T2<Ttxy<ωTEMP,T3ωTEMP,T4TtxyωTEMP,T4ωTEMP,T3if ωTEMP,T3<Ttxy<ωTEMP,T40if Ttxy>ωTEMP,T4

Equation are from Jouven et al. (2006) and theses are based on Schapendonk et al. (1998).

  • ωTEMP,T1 minimum temperature for growth [°C]

  • ωTEMP,T2 lower limit of optimum temperature for growth [°C]

  • ωTEMP,T3 upper limit of optimum temperature for growth [°C]

  • ωTEMP,T4 maximum temperature for growth [°C]

Visualization

minimum temperature for growth ω_TEMP_T14
lower limit of optimum temperature for growth ω_TEMP_T210
upper limit of optimum temperature for growth ω_TEMP_T320
maximum temperature for growth ω_TEMP_T435

API

GrasslandTraitSim.temperature_reduction! Function
julia
temperature_reduction!(; container, T)

Reduction of the growth if the temperature is low or too high.

source

Seasonal effect

The seasonal growth adjustment factor SEAtxy [-] is desribed by:

SEAtxy={ζSEAminifSTtxy<200°CζSEAmin+(ζSEAmaxζSEAmin)STtxy200°CζSEA,ST1400°Cif200°C<STtxy<ζSEA,ST1200°CζSEAmaxifζSEA,ST1200°C<STtxy<ζSEA,ST1100°CζSEAmin+(ζSEAminζSEAmax)STtxyζSEA,ST2ζSEA,ST2ζSEA,ST1100°CifζSEA,ST1100°C<STtxy<ζSEA,ST2ζSEAminifSTtxy>ζSEA,ST2STtxy=i=tmod365tmax(0°C,Tixy0°C)

This empirical function was developed by Jouven et al. (2006).

  • ζSEA,ST1 threshold of the yearly accumulated temperature, above which the seasonality factor decreases from ζSEAmax to ζSEAmin [°C]

  • ζSEA,ST2 threshold of the yearly accumulated temperature, above which the seasonality factor is set to ζSEAmin [°C]

  • ζSEAmin minimum value of the seasonal effect [-]

  • ζSEAmax maximum value of the seasonal effect [-]

Visualization

ζ_ST₁775
ζ_ST₂1450
minimum value of the seasonal effect ζ_SEAmin0.7
maximum value of the seasonal effect ζ_SEAmax1.3

API

GrasslandTraitSim.seasonal_reduction! Function
julia
seasonal_reduction!(; container, ST)

Adjustment of growth due to seasonal effects.

source