API reference for litter modules#

The litter module is one of the component models of the Virtual Ecosystem. It is comprised of a number of submodules.

Each of the litter sub-modules has its own API reference page:

  • The litter_model submodule instantiates the LitterModel class which consolidates the functionality of the litter model into a single class, which the high level functions of the Virtual Ecosystem can then make use of.

  • carbon provides the set of litter carbon pools that the litter model is comprised of.

  • chemistry tracks the chemistry (lignin, nitrogen and phosphorus) of the litter pools.

  • inputs handles the partitioning of biomass input between the different litter pools.

  • losses calculates the total nutrient losses from each litter pool to the soil.

  • env_factors provides the functions capturing the impact of environmental factors on litter decay.

  • model_config submodule provides configuration options for the model along with constants required by the broader litter model.