Subversion Repositories public iLand

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
415 5241d 18h werner /src/core/ seed dispersal:
* defining synchronized seed years for each species
* use different seed kernels depending on seed year state
* create two kernels for each species (1x seed year, 1 x non-seed-year)
* newYear() function also for each Species
 
391 5268d 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 5269d 10h 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 5269d 10h werner /src/ integrating seed dispersal into the model
moved global constants for grid sizes into globalsettings.h
 
385 5269d 19h werner /src/core/ little update to tree age issues  
381 5269d 21h 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 5424d 19h werner /src/ changed stress mortality (tracker#4)  
304 5426d 17h werner /src/core/ changed parameter name psiMax to psiMin (tracker#6)  
276 5464d 10h werner /src/ added explicit fine root compartment in tree. Changed partitioning, the calculation of the stress index, follow-up change in several outputs.  
274 5464d 12h werner /src/ lightResponseClasses (changed in SpeciesSet, Species and Tree)  
268 5465d 10h werner /src/core/ calculate permanent wilting point by weighing species-specifc psiMax value based on LAI on a resource unit.  
266 5465d 11h werner /src/ implemented soil water response (phase 1)  
265 5466d 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 5467d 09h werner /src/ added production based (tree) statistics.
StandOut after tree initialization.
some documentation polishing.
 
255 5468d 06h werner /src/ const-ness of Climate.
shell for species response water.
 
236 5473d 03h werner /src/core/ new species parameter: isConiferous, isEvergreen and canopyConductance.  
226 5475d 07h werner /src/core/ working on 3pg, the species specific responses and linking it all together.  
214 5481d 05h werner /src/ finished Phenology. lots of related changes.  
209 5482d 04h werner /src/ Environmental responses:
VPD, Temperature, CO2, Nitrogen
 
179 5489d 04h werner /src/ added standoutput (accompanied by some changes at other places)  

Show All