SORTIE-ND documentation
About SORTIE-ND
What's New
Getting started with SORTIE-ND
New users
Users of previous versions
Run setup and progression
The SORTIE-ND plot
Using SORTIE-ND
Creating a parameter file
Parameter file additions
Output
Batching
The SORTIE-ND menu
File menu
Batch setup window
Edit menu
Parameters window
Harvest interface window
Schedule storms window
Tree population - set allometry functions window
Tree population - edit species list window
Tree population - edit initial density size classes window
Tree population - manage tree maps window
Grid setup window
Grid value edit window
Model flow window
Current run behaviors window
Tree behavior edit window
Tree assignments window
Episodic events window
Edit harvest window
Edit mortality episode window
Edit planting window
Edit harvest interface window
Edit diameter at 10 cm window
Output options window
Setup detailed output file window
Setup tree save options window
Setup grid save options window
Summary output file setup window
Edit subplots window
Model menu
Help menu
Trees
Allometry
Tree data member list
Behaviors
State change behaviors
Harvest and disturbance behaviors
Light behaviors
Growth behaviors
Mortality behaviors
Substrate behaviors
Epiphytic establishment behaviors
Mortality utility behaviors
Snag dynamics behaviors
Disperse behaviors
Seed predation behaviors
Establishment behaviors
Planting behaviors
Analysis behaviors
Unique behavior reference strings
Grids
Individual grid documentation
Files in SORTIE-ND
Parameter files
Detailed output files
Summary output files
Detailed output map files
Tab-delimited tree map files
Files from previous versions of SORTIE
Data visualization
Output chart types
Math in SORTIE-ND
References
Glossary
SORTIE-ND License
GPL License
Developer Documentation
Installing the Code
Software structure
Message passing
Model I/O
Parameter files (and how to hack them)
How a run progresses
Design philosophy
The SORTIE-ND user installation
The C++ model core
Model architecture
Exception handling
DOS interface
Variable naming conventions
Behavior versioning
C++ code documentation
The Java GUI
Architecture and key classes
Exception handling
Windows
SORTIE-ND help system
Java code documentation
How to write a new behavior
Part 1: Design
Part 2: Preparing to code
Part 3: Writing code and testing
Part 4: GUI and user documentation
Porting to another operating system
Third-party plug-ins
Special topic: How light calculations are performed