iLand
Public Member Functions | Public Attributes | List of all members
SaplingGrowthParameters Struct Reference

parameters for sapling growth More...

#include <species.h>

Public Member Functions

 SaplingGrowthParameters ()
 
double representedStemNumberH (const double height) const
 represented stem number by height of one cohort (using Reinekes Law): this uses a lookup table to improve performance More...
 
double representedStemNumber (const double dbh) const
 represented stem number by one cohort (using Reinekes Law): More...
 
void setupReinekeLookup ()
 

Public Attributes

Expression heightGrowthPotential
 formula that expresses height growth potential More...
 
int maxStressYears
 trees die, if they are "stressed" for this number of consectuive years More...
 
double stressThreshold
 tree is considered as "stressed" if f_env_yr is below that threhold More...
 
float hdSapling
 fixed height-diameter ratio used for saplings More...
 
double ReinekesR
 Reinekes R, i.e. maximum stem number for a dg of 25cm. More...
 
double referenceRatio
 f_ref (eq. 3) -> ratio reference site / optimum site More...
 
double browsingProbability
 browsing probability More...
 
double sproutGrowth
 multiplier of growth for saplings regenerated by sprouts (0: no sprouts) More...
 
double adultSproutProbability
 annual chance of creating a sprouting sapling cell from an adult tree of resprouting species More...
 
QVector< double > mRepresentedClasses
 lookup table for represented trees More...
 

Detailed Description

parameters for sapling growth

Constructor & Destructor Documentation

◆ SaplingGrowthParameters()

SaplingGrowthParameters::SaplingGrowthParameters ( )
inline

Member Function Documentation

◆ representedStemNumber()

double SaplingGrowthParameters::representedStemNumber ( const double  dbh) const
inline

represented stem number by one cohort (using Reinekes Law):

◆ representedStemNumberH()

double SaplingGrowthParameters::representedStemNumberH ( const double  height) const
inline

represented stem number by height of one cohort (using Reinekes Law): this uses a lookup table to improve performance

◆ setupReinekeLookup()

void SaplingGrowthParameters::setupReinekeLookup ( )

Member Data Documentation

◆ adultSproutProbability

double SaplingGrowthParameters::adultSproutProbability

annual chance of creating a sprouting sapling cell from an adult tree of resprouting species

◆ browsingProbability

double SaplingGrowthParameters::browsingProbability

browsing probability

◆ hdSapling

float SaplingGrowthParameters::hdSapling

fixed height-diameter ratio used for saplings

◆ heightGrowthPotential

Expression SaplingGrowthParameters::heightGrowthPotential

formula that expresses height growth potential

◆ maxStressYears

int SaplingGrowthParameters::maxStressYears

trees die, if they are "stressed" for this number of consectuive years

◆ mRepresentedClasses

QVector<double> SaplingGrowthParameters::mRepresentedClasses

lookup table for represented trees

◆ referenceRatio

double SaplingGrowthParameters::referenceRatio

f_ref (eq. 3) -> ratio reference site / optimum site

◆ ReinekesR

double SaplingGrowthParameters::ReinekesR

Reinekes R, i.e. maximum stem number for a dg of 25cm.

◆ sproutGrowth

double SaplingGrowthParameters::sproutGrowth

multiplier of growth for saplings regenerated by sprouts (0: no sprouts)

◆ stressThreshold

double SaplingGrowthParameters::stressThreshold

tree is considered as "stressed" if f_env_yr is below that threhold


The documentation for this struct was generated from the following files: