37 QMap<QString,StandStatistics> mLandscapeStats;
50 const int mMaxDbh = 200;
51 int dbhClass(
float dbh);
52 void setupDbhClasses(QString cls_string);
53 bool mIncludeDeadTrees;
54 bool mIncludeHarvestTrees;
57 LROdata() { clear(); }
58 void clear() { volume=0.; basal_area=0.; carbon=0.; n=0.; cstem=0.; cbranch=0.; cfoliage=0.; }
67 QVector<float> mDBHThreshold;
68 QVector<int> mDBHClass;
70 QHash<int,LROdata> mLandscapeRemoval;
An expression engine for mathematical expressions provided as strings.
Definition: expression.h:29
LandscapeOut is aggregated output for the total landscape per species.
Definition: landscapeout.h:30
virtual void setup()
setup() is called during project setup and can be ovveridden for specific setup
Definition: landscapeout.cpp:51
virtual void exec()
main function that executes the output
Definition: landscapeout.cpp:58
LandscapeOut()
Definition: landscapeout.cpp:25
LandscapeRemovedOut is aggregated output for removed trees on the full landscape.
Definition: landscapeout.h:43
virtual void setup()
setup() is called during project setup and can be ovveridden for specific setup
Definition: landscapeout.cpp:183
void execRemovedTree(const Tree *t, int reason)
Definition: landscapeout.cpp:130
virtual void exec()
main function that executes the output
Definition: landscapeout.cpp:154
LandscapeRemovedOut()
Definition: landscapeout.cpp:102
The Output class abstracts output data (database, textbased, ...).
Definition: output.h:55
A tree is the basic simulation entity of iLand and represents a single tree.
Definition: tree.h:44