Table of Contents
- ForestModel — The main enclosing element for the ForestModel XML
document
- table — a table of data elements that can be used as a lookup
table
- define — defines inventory fields and variables
- assign — reassigns values to fields
- input — declares input file fields
- output — defines output filenames
- attribute — a curve that describes a feature or product related to
selected stratum
- attributes — collection of similar attributes
- expression — A simple linear equation that describes the vertices that
make up time series data
- curve — describes the vertices that make up time series data
- point — provides inflection points of a curve
- curvetable — a row- or column-oriented table of curves that make up
time series data
- column — specifies conversion parameters for a column in a
curvetable
- select — defines eligibility for a given stratum of inventory
- succession — specifies overstory breakup timing, renewal timing and
change in forest characteristics
- track — a collection of possible treatments
- treatment — define a management treatment and the stand
response
- package — defines a treatment package composed of a sequence of
treatments
- produce — allows for assignment of stratification values during the
resolution of product values
- transition — update stratification values after a treatment has been
applied
- features — defines a collection of feature attributes
- products — defines a collection of product attributes for the
selection
- retention — optional within block retention definition
- repeatselect — repeat the enclosed select block with variable
substitution
- repeattreatment — repeat the enclosed treatment block with variable
substitution
This appendix provides a reference to the ForestModel XML stand
dynamics specification. This reference provides details about the XML
schema, including the elements and attributes that make up the
language, and the content model of how these elements are related to
each other.
In addition to this reference the chapter The Patchworks Data Model also
provides a useful context for understanding how Patchworks models stand
dynamics.