iLand
Classes | Functions
iLand core classes

This module contains more/less core model of iLand. More...

Classes

class  Stamp
 Stamp is the basic class for the LIP field of a individual tree. More...
 
class  StampContainer
 Collection of Stamp for one tree species. More...
 
class  Water::SnowPack
 SnowPack handles the snow layer. More...
 
class  Water::Canopy
 Canopy handles the the throughfall and evaporation from the forest canopy. More...
 
class  Climate
 Climate handles climate input data and performs some basic related calculations on that data. More...
 
class  Management
 management routines. More...
 
class  Model
 Main object of the iLand model composited of various sub models / sub components. More...
 
class  Phenology
 
class  ResourceUnit
 ResourceUnit is the spatial unit that encapsulates a forest stand and links to several environmental components (Climate, Soil, Water, ...). More...
 
class  ResourceUnitSpecies
 The class contains data available at ResourceUnit x Species scale. More...
 
class  Sapling
 saplings from 5cm to 4m More...
 
class  SeedDispersal
 The class encapsulates the dispersal of seeds of one species over the whole landscape. More...
 
class  Snag
 Snag deals with carbon / nitrogen fluxes from the forest until the reach soil pools. More...
 
class  Soil
 implementation of the ICBM/2N soil carbon and nitrogen dynamics model. More...
 
class  Species
 The behavior and general properties of tree species. More...
 
class  SpeciesResponse
 Environmental responses relevant for production of a tree species on resource unit level. More...
 
class  Tree
 A tree is the basic simulation entity of iLand and represents a single tree. More...
 
class  WaterCycle
 simulates the water cycle on a ResourceUnit. More...
 

Functions

double Production3PG::calculate ()
 return year GPP/rad: kg Biomass/MJ PAR/m2 More...
 

Detailed Description

This module contains more/less core model of iLand.

The class Model is the top level container of iLand. The Model holds a collection of ResourceUnits, links to SpeciesSet and Climate. ResourceUnit are grid cells with (currently) a size of 1 ha (100x100m). Many stand level processes (NPP produciton, WaterCycle) operate on this level. The Model also contain the landscape-wide 2m LIF-grid (http://iland-model.org/competition+for+light).

The basic simulation entity of iLand is the individual Tree. Trees live on a ResourceUnit (i.e. trees are stored in lists owned by ResourceUnits).

Function Documentation

◆ calculate()

double Production3PG::calculate ( )

return year GPP/rad: kg Biomass/MJ PAR/m2

calculate the stand-level NPP

Standlevel (i.e ResourceUnit-level) production (NPP) following the 3PG approach from Landsberg and Waring.

See also
http://iland-model.org/primary+production