Not all data is always available. Certain sets of behaviors require additional information about a tree. One of the ways in which behaviors communicate with one another is by defining new pieces of data for trees and then setting and reading values for those data. A piece of data created by a behavior is only attached to those tree species and tree types to which the behavior is applied.
Long name | Short code name | Data type | Description | Created by |
---|
X | X | Float | The coordinate of the tree, in meters, on the X axis in the SORTIE plot. | Tree population - always available |
Y | Y | Float | The coordinate of the tree, in meters, on the Y axis in the SORTIE plot. | Tree population - always available |
DBH | DBH | Float | The diameter at breast height of a tree, in cm. This does not apply to seedlings. | Tree population - always available |
Diameter at 10 cm | Diam10 | Float | The tree's diameter at 10 cm height, in cm. This applies only to seedlings and saplings. | Tree population - always available |
Height | Height | Float | The tree's height in meters. | Tree population - always available |
Crown Radius | Crown Radius | Float | The tree's crown radius in meters. Note that this value is updated only on an as-needed basis. This means that the value may show up as -1, meaning that the tree's crown radius was not requested this time step. Also, this value will almost certainly reflect the tree's size at the beginning of the timestep, when crown dimension calculations are made, rather than the end of the timestep, as with the other tree dimensions. This does not apply to seedlings. | Tree population - always available |
Crown Depth | Crown Depth | Float | The tree's crown depth in meters. The same warning applies as with crown radius. This does not apply to seedlings. | Tree population - always available |
Age | Age | Integer | The time since death, in years. Only for snags. | Tree population - always available |
Why dead | Why dead | Integer | Reason code for why a tree died. Only for snags. Integer of one of the following: 1 = harvest, 2 = natural causes, 3 = disease, 4 = fire, 5 = insects, or 6 = storm | Tree population - always available |
Light level | Light | Float | Light level for the tree. This could be GLI, or percent shade (if Sail Light is used). | Any of the light behaviors except the Beer's Law light filter |
Growth | Growth | Float | Amount of radial growth per year in mm. | Any of the growth behaviors that increment diameter growth |
Light filter respite counter | lf_count | Integer | Number of years of respite for a new seedling from the effects of the light filter. | Beer's law light filter |
Rooting height | z | Float | The height, in mm, above ground level at which a seedling is rooted. | Beer's law light filter |
Years released | ylr | Integer | The length of the current release period, in years. | The absolute growth behaviors |
Years suppressed | yls | Integer | The length of the current suppression period, in years. | The absolute growth behaviors |
Dead flag | dead | Integer | A flag for whether a tree has died and why. Integer of one of the following: 0 = not dead, 1 = harvest, 2 = natural causes, 3 = disease, 4 = fire, 5 = insects, or 6 = storm. This is used by the dead tree remover behavior to find the trees it should remove. | Any of the mortality behaviors |
Storm Damage Value | stm_dmg | Integer | An integer value with the damage level of a storm and how long it has been damaged. A value of 0 means no damage; a value starting with 1 means medium damage; a value starting with 2 means complete damage. The digits at the end count how many years since the damaging event. For example, a value of 1005 is a tree that received medium damage 5 years ago. | Storm damage applier |
Tree Bole Volume | Bole Vol | Float | The volume of a tree, in cubic feet. | Tree bole volume calculator |
Tree Volume | Volume | Float | Volume of the tree, in cubic meters. | Tree volume calculator |
Tree Biomass | Biomass | Float | Biomass of the tree, in metric tons (Mg). | Dimension analysis |
Tree Age | Tree Age | Integer | Age of the tree, in years. | Tree age |
Snag Decay Class | SnagDecayClass | Integer | Snag decay class. | Snag Decay Class Dynamics |
New Break Height | NewBreakHeight | Float | Snag break height, if the break occurred this timestep. -1 if the snag is unbroken. | Snag Decay Class Dynamics |
Snag Old Break Height | SnagOldBreakHeight | Float | Snag break height, if the break occurred in a previous timestep. -1 if the snag is unbroken. | Snag Decay Class Dynamics |
Fall | Fall | Boolean | Whether a tree that has died this timestep has fallen (true), or remains standing as a snag (false). | Snag Decay Class Dynamics |
Pre-harvest growth | PreHarvGr | Float | Growth prior to the last harvest. | Lagged post harvest growth |
Last stochastic | autocorr | Float | The previous year's stochastic growth factor. | Michaelis Menton with negative growth - height only |
Years Infested | YearsInfested | Integer | The number of years that a tree has been infested with insects or pathogens. | Insect Infestation and Density Dependent Infestation |
Density Dependent Resistance Status | DensDepResistanceStatus | Integer | The resistance status of a tree. 1 = resistant; 2 = conditionally susceptible; 3 = susceptible. | Density Dependent Infestation |
Vigorous | vigorous | Boolean | Whether a tree is vigorous or not (true or false). | Tree Quality Vigor Classifier |
Sawlog | sawlog | Boolean | Whether a tree is sawlog quality or not (true or false). | Tree Quality Vigor Classifier |
Tree class | treeclass | Integer | Tree class number, 1-6. | Tree Quality Vigor Classifier |