Rev |
Age |
Author |
Path |
Log message |
Diff |
391 |
5178d 16h |
werner |
/src/ |
a rather large update mainly in course of the implementation of seed dispersal.
* integrating the seed dispersal within the model logic
(new function e.g. SpeciesSet::newYear() or SpeciesSet::regeneration()).
* SeedDispersal: implementation of the Seed-Kernel a la TreeMig (see the R-Script on dispersal by Rupert)
Additionally:
new functions (sum(), multiply() for the Grid-template. |
|
388 |
5179d 09h |
werner |
/src/core/ |
remodified the age calculation. Now the age is estimated based on the current height relative to h_max. The aging-calculation itself is no longer changed by that. |
|
387 |
5179d 09h |
werner |
/src/ |
integrating seed dispersal into the model
moved global constants for grid sizes into globalsettings.h |
|
385 |
5179d 18h |
werner |
/src/core/ |
little update to tree age issues |
|
381 |
5179d 20h |
werner |
/src/core/ |
appropriate handling of tree age during initialization.
if no age is provided in the input file only the tree height is used for the aging calculation. The tree "age" in that case reflects only the number of years since initialization. |
|
308 |
5334d 18h |
werner |
/src/ |
changed stress mortality (tracker#4) |
|
304 |
5336d 16h |
werner |
/src/core/ |
changed parameter name psiMax to psiMin (tracker#6) |
|
276 |
5374d 09h |
werner |
/src/ |
added explicit fine root compartment in tree. Changed partitioning, the calculation of the stress index, follow-up change in several outputs. |
|
274 |
5374d 11h |
werner |
/src/ |
lightResponseClasses (changed in SpeciesSet, Species and Tree) |
|
268 |
5375d 09h |
werner |
/src/core/ |
calculate permanent wilting point by weighing species-specifc psiMax value based on LAI on a resource unit. |
|
266 |
5375d 10h |
werner |
/src/ |
implemented soil water response (phase 1) |
|
265 |
5376d 00h |
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. |
|
257 |
5377d 08h |
werner |
/src/ |
added production based (tree) statistics.
StandOut after tree initialization.
some documentation polishing. |
|
255 |
5378d 05h |
werner |
/src/ |
const-ness of Climate.
shell for species response water. |
|
236 |
5383d 03h |
werner |
/src/core/ |
new species parameter: isConiferous, isEvergreen and canopyConductance. |
|
226 |
5385d 06h |
werner |
/src/core/ |
working on 3pg, the species specific responses and linking it all together. |
|
214 |
5391d 04h |
werner |
/src/ |
finished Phenology. lots of related changes. |
|
209 |
5392d 03h |
werner |
/src/ |
Environmental responses:
VPD, Temperature, CO2, Nitrogen |
|
179 |
5399d 03h |
werner |
/src/ |
added standoutput (accompanied by some changes at other places) |
|
169 |
5404d 08h |
werner |
/src/ |
Aging in Tree growth (Species::aging()), species parameters, ... |
|