Rev |
Age |
Author |
Path |
Log message |
Diff |
265 |
5379d 18h |
werner |
/src/ |
tried to run iLand again for larger area, and got into concurrency-issues. Reasons:
* debug-messages: are now buffered in a string list and not instantly sent to the QTextEdit
* Expressions: lightResponse-formula: accessed concurrently by several threads; now there are thread-safe versions (executeLocked() and calculateLocked()) that use a QMutexLocker to properly serialize the execution flow. |
|
264 |
5380d 02h |
werner |
/src/ |
TreeOut output (including filtering) |
|
262 |
5380d 03h |
werner |
/src/ |
added output for dead trees (StandDeadOut) |
|
261 |
5380d 05h |
werner |
/src/ |
* added NPP aboveground to stats
* some update in comments |
|
257 |
5381d 02h |
werner |
/src/ |
added production based (tree) statistics.
StandOut after tree initialization.
some documentation polishing. |
|
251 |
5382d 00h |
werner |
/src/ |
Light-Redistribution: Changed again (12.10.2009). LRI of trees are now modified with a modifier based on stockedarea*beerLambert-fraction (pPar). The modified LRI is then used to calculate a light response. The light response * leafarea eventually acts as the share of GPP assigned to a particular tree. |
|
230 |
5387d 18h |
werner |
/src/ |
3PG work out |
|
227 |
5389d 00h |
werner |
/src/core/ |
3pg production, documentation polish |
|
217 |
5393d 23h |
werner |
/src/ |
"script-window" in mainwindow, fixed error in partitioning when NPP was 0. |
|
215 |
5394d 17h |
werner |
/src/core/ |
distribution of GPP - what a mess... |
|
212 |
5395d 01h |
werner |
/src/ |
added LightResponse as a TreeVariable, fixed bug during Light distribution. |
|
207 |
5396d 04h |
werner |
/src/ |
nasty bug, if expressions contain(ed) newline characters. now fixed (newline considered as whitespace and removed).
changed output so it is always checked, if outputs are valid w.r.t. the mIndex position. |
|
206 |
5396d 06h |
werner |
/src/ |
use of lightresponse formula for both torus and not-torus,
fixed multirun-outupt |
|
205 |
5396d 06h |
werner |
/src/ |
added LightResponse function (modelsettings) to allow examination of various options for the distribution of NPP. |
|
200 |
5399d 23h |
werner |
/src/ |
added "ModelSettings", i.e. a high performant storage for model settings, further spelling resource vs ressource, including the "batch" job feature from fonstudio into iland. added a slot for MainWindow to force a repaint. and much more. |
|
198 |
5400d 16h |
werner |
/src/ |
climate functions (access to month, ...)
svn revision number in window title of main app. |
|
190 |
5401d 15h |
werner |
/src/ |
strange effect with virtual functions (i.e. crash), now resolved using a
different name for ExpressionWrapper::valueByName(). Maybe it is a
problem with functions of the same name. |
|
189 |
5401d 16h |
iland |
/src/ |
finished ressource vs. resource struggle, some cleanup within xml file
reading. |
|
180 |
5402d 21h |
werner |
/src/ |
created StandStatistics (similar to the solution in Picus). Each tree adds itself to the statistics object of RU x species. During yearEnd() of RessourceUnit the data is aggregated for the whole stand. |
|
170 |
5407d 21h |
werner |
/src/ |
added a "age" to trees (Tree, also Treewrapper, also StandLoader). Used by aging. |
|