regeneration: Plant regeneration

regenerationR Documentation

Plant regeneration

Description

Annual plant regeneration from seed recruitment or from resprouting

Usage

recruitment(
  forest,
  SpParams,
  control,
  minMonthTemp,
  moistureIndex,
  verbose = FALSE
)

resprouting(
  forest,
  internalMortality,
  SpParams,
  control,
  management_results = NULL
)

Arguments

forest

An object of class forest.

SpParams

A data frame with species parameters (see SpParamsMED and SpParamsDefinition).

control

A list with default control parameters (see defaultControl).

minMonthTemp

Minimum month temperature.

moistureIndex

Moisture index (annual precipitation over annual potential evapotranspiration).

verbose

Boolean flag to indicate console output during calculations.

internalMortality

A data frame with mortality occurred in the last year of simulation.

management_results

The result of calling a management function (see defaultManagementFunction).

Details

  • Species can recruit if adults (sufficiently tall individuals) are present (seed rain can also be specified in a control parameter). Minimum month temperature and moisture index values are used to determine if recruitment was successful. Species also require a minimum amount of light at the ground level.

  • Resprouting occurs after “mortality” from die-back (including drought- or pathogen-induced dessication), cutting or burning of the aerial part in a species with resprouting ability, but not after carbon starvation or baseline mortality (unspecific mortality causes).

Value

An object of class forest with the new plant cohorts.

Author(s)

Miquel De Cáceres Ainsa, CREAF

See Also

fordyn

Examples

#Load example plot plant data
data(exampleforestMED)

#Default species parameterization
data(SpParamsMED)

#Initialize control parameters
control <- defaultControl("Granier")
control$recruitmentMode = "deterministic" 

#Recruitment limits
plant_parameter(exampleforestMED, SpParamsMED, "MinTempRecr")
plant_parameter(exampleforestMED, SpParamsMED, "MinMoistureRecr")

#Compare seed recruitment outcomes
recruitment(exampleforestMED, SpParamsMED, control, 0, 0.25)
recruitment(exampleforestMED, SpParamsMED, control, 3, 0.25)


medfate documentation built on Aug. 29, 2023, 5:07 p.m.