Skip to content

Senescence

The loss of biomass due to senescence Stxys [kg ha⁻¹] is defined as follows:

Stxys=(1(1αSEN)1/30.44)SENtxy(slasϕsla)βSEN,slaBtxysSENtxy={1ifSTtxy<ψSEN,ST11+(ψSENmax1)STtxyψSEN,ST1ψSEN,ST2ψSEN,ST1ifψSEN,ST1<STtxy<ψSEN,ST2ψSENmaxifSTtxy>ψSEN,ST2STtxy=i=tmod365tmaxmax(0°C,Tixy)

The monthly senescence rate defined by αSEN is converted to a daily senescence rate in the first equation.

  • αSEN senescence rater per month [-]

  • ϕsla reference value for the trait specific leaf area [m² g⁻¹]

  • βSEN,sla scales the influences of the specific leaf area on the senescence rate [-]

  • ψSEN,ST1 when the senescence starts to increase [°C]

  • ψSEN,ST2 when the senescence reaches the maximum senescence rate [°C]

  • ψSENmax maximum senescence rate [-]

Visualization

  • seasonal component SENtxy of the senescence rate:
when the senescence starts to increase ψ_SEN_ST₁775
when the senescence reaches the maximum senescence rate ψ_SEN_ST₂3000
maximum senescence rate ψ_SENₘₐₓ2
  • influence of the specific leaf area of the species on the senescence rate:
reference value for the trait specific leaf area ϕ_sla0.009
scale the influences of the specific leaf area on the senescence rate β_SEN_sla0.3

API

GrasslandTraitSim.senescence! Function
julia
senescence!(; container, ST, total_biomass)

Calculate the biomass that dies due to senescence.

source

GrasslandTraitSim.initialize_senescence_rate! Function
julia
initialize_senescence_rate!(; container)

Intialize the basic senescence rate based on the specific leaf area.

source

GrasslandTraitSim.seasonal_component_senescence Function
julia
seasonal_component_senescence(; container, ST)

Seasonal factor for the senescence rate.

source