Establishment deals with the establishment process of saplings.
More...
#include <establishment.h>
Establishment deals with the establishment process of saplings.
http://iland-model.org/establishment Prerequisites for establishment are: the availability of seeds: derived from the seed-maps per Species (
- See also
- SeedDispersal) the quality of the abiotic environment (TACA-model): calculations are performend here, based on climate and species responses the quality of the biotic environment, mainly light: based on the LIF-values
◆ Establishment() [1/2]
Establishment::Establishment |
( |
| ) |
|
◆ Establishment() [2/2]
◆ abioticEnvironment()
double Establishment::abioticEnvironment |
( |
| ) |
const |
|
inline |
integrated value of abiotic environment (i.e.: TACA-climate + total iLand environment)
◆ avgLIFValue()
double Establishment::avgLIFValue |
( |
| ) |
const |
|
inline |
average LIF value of LIF pixels where establishment is tested
◆ avgSeedDensity()
double Establishment::avgSeedDensity |
( |
| ) |
const |
|
inline |
average seed density on the RU
◆ calculateAbioticEnvironment()
void Establishment::calculateAbioticEnvironment |
( |
| ) |
|
calculate the abiotic environment (TACA model)
Calculate the abiotic environemnt for seedling for a given species and a given resource unit.
The model is closely based on the TACA approach of Nitschke and Innes (2008), Ecol. Model 210, 263-277 more details: http://iland-model.org/establishment#abiotic_environment a model mockup in R: script_establishment.r
◆ clear()
void Establishment::clear |
( |
| ) |
|
◆ growingDegreeDays()
int Establishment::growingDegreeDays |
( |
| ) |
const |
|
inline |
the groing degree days (species specific)
◆ numberEstablished()
int Establishment::numberEstablished |
( |
| ) |
const |
|
inline |
return number of newly established trees in the current year
◆ setup()
setup function that links to a climate and the resource unit / species
◆ TACAchill()
bool Establishment::TACAchill |
( |
| ) |
const |
|
inline |
TACA flag chilling requirement.
◆ TACAfrostDaysAfterBudBirst()
int Establishment::TACAfrostDaysAfterBudBirst |
( |
| ) |
const |
|
inline |
number of frost days after bud birst
◆ TACAfrostFree()
bool Establishment::TACAfrostFree |
( |
| ) |
const |
|
inline |
TACA flag for number of frost free days.
◆ TACAminTemp()
bool Establishment::TACAminTemp |
( |
| ) |
const |
|
inline |
TACA flag for minimum temperature.
◆ TACgdd()
bool Establishment::TACgdd |
( |
| ) |
const |
|
inline |
TACA flag for growing degree days.
◆ waterLimitation()
double Establishment::waterLimitation |
( |
| ) |
const |
|
inline |
scalar value between 0 and 1 (1: no limitation, 0: no establishment)
◆ writeDebugOutputs()
void Establishment::writeDebugOutputs |
( |
| ) |
|
The documentation for this class was generated from the following files: