Rev |
Age |
Author |
Path |
Log message |
Diff |
1220 |
2910d 09h |
werner |
/branches/version1.0/ |
Version 1.0 |
|
1218 |
2910d 11h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1217 |
2910d 11h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1210 |
2916d 16h |
werner |
/branches/iland_regen/ |
improve error message when Environment is not set up correctly. |
|
1204 |
2923d 14h |
werner |
/branches/iland_regen/src/ |
fixed some text strings (debug messages). |
|
1202 |
2961d 09h |
werner |
/branches/iland_regen/src/ |
searching/fixing issues with carbon cycle: NEP as provided by carbonflow output (NPP-Rh-Mgmt) is different from NEP as derived by the delta of the carbon stocks.
As usual, very hard to track down these issues, but:
* bark beetle module: foliage loss from BB-trees now correctly routed to soil
* order of modules in model: switched disturbances and carbon cylcle (in order to correctly track all carbon changes due to disturbances)
* fixed a problem with the calculation of NPP: after disturbances stand level NPP was set to 0 (since statistics were recalculated after disturbaces, but NPP values are not available then). Introduced: StandStatistics::clearOnlyTrees()
* flow from branches to the atmosphere (decay of branches) now tracked correctly (changes the NEP calulation). |
|
1196 |
3031d 07h |
werner |
/branches/iland_regen/src/ |
StandGPP debug output (instead of the missing StandNPP) output |
|
1194 |
3041d 11h |
werner |
/branches/iland_regen/src/ |
more documentation.... |
|
1182 |
3056d 08h |
werner |
/branches/iland_regen/src/ |
Torus also effective for seed distribution
new output "SaplingDetails" (super high detail level of individual cohorts)
version information also in ilandc [move version.cpp to core]
[due to a sync problem with the SVN server, some revisions where lost: here they are:]
compiling ilandc
some code clean up - removed old code (sapling.cpp) for sapling trees and establishment. |
|
1176 |
3090d 09h |
werner |
/branches/iland_regen/src/core/ |
developing the long distance dispersal functionality;
looks as if we have a conceptual problem with how we use the seed kernel functions...
more to come... |
|
1165 |
3121d 07h |
werner |
/branches/iland_regen/src/ |
implementation of sprouting |
|
1164 |
3126d 09h |
werner |
/branches/iland_regen/src/ |
found unexpected behavior of irandom(): obviously, it return *never* the upper bound.
eg. irandom(0,3) -> values 0,1, or 2, but never 3.
changed calls to irandom() accordingly.
added also a better random selection of species in the establishment routine |
|
1163 |
3126d 14h |
werner |
/branches/iland_regen/src/ |
removed the "sapling.h" everywhere.
open:
* establishment: use better random order of species (e.g. by providing N random lists in speciesSet) |
|
1162 |
3126d 15h |
werner |
/branches/iland_regen/src/ |
removed the old "mSaplings" from resource unit/model.
Open Issues:
* ActPlanting [init/remove of saplings]
* MapGrid: retrieve list of saplings
* testing of standloader |
|
1161 |
3126d 17h |
werner |
/branches/iland_regen/src/core/ |
water limitation of establishment |
|
1159 |
3128d 05h |
werner |
/branches/iland_regen/src/ |
Changed memory layout of regeneration module.
problems now with invalid (NaN) soil values. Needs further analysis ;) |
|
1158 |
3128d 10h |
werner |
/branches/iland_regen/src/ |
further performance improvements in regeneration/sapling module.
In total (sim 80 yrs WBT 2km2, from bare ground), iLand is +- 35% faster:
* seed dispersal (not today)
* optimized use of LRI-correction
* better linearization in sapling growth (height growth potential) |
|
1157 |
3128d 17h |
werner |
/branches/iland_regen/ |
merge of changes in the trunk (up to the version used for the 2016 DICE simulation batch). |
|
1117 |
3186d 06h |
werner |
/branches/iland_regen/src/ |
including loading of saplings of snapshots.... |
|
1115 |
3189d 07h |
werner |
/branches/iland_regen/src/ |
integrating sapling growth, testing |
|
1114 |
3189d 09h |
werner |
/branches/iland_regen/src/ |
new output for tree removals ("landscape_removed"). |
|
1111 |
3190d 08h |
werner |
/branches/iland_regen/src/ |
first draft of the new "establishment"
added the "Saplings", the new container for establishment/sapling growth
some basic functionality is already there... |
|
1104 |
3198d 15h |
werner |
/branches/iland_regen/ |
Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone |
|
1102 |
3199d 04h |
werner |
/branches/port_qt5_64bit/src/ |
fixed couple of clang warnings.
some debugging/profiling work w.r.t. establishment/regen. |
|
1089 |
3265d 09h |
werner |
/branches/port_qt5_64bit/src/ |
ABE learned some new tricks .... |
|
1087 |
3269d 08h |
werner |
/branches/port_qt5_64bit/src/ |
added "flushing" of log messages.
fixed a bug when some resource units were 0 in setting up the wind module. |
|
1085 |
3273d 08h |
werner |
/branches/port_qt5_64bit/src/ |
working on barkbeetle module (fixing problems, some small modifications, ...)
improving the JS-based spatial analysis toolkit. |
|
1071 |
3303d 10h |
werner |
/branches/port_qt5_64bit/src/ |
alternative mortality formulation
COST PROFOUND exercise (H. Bugmann) |
|
1068 |
3308d 17h |
werner |
/branches/port_qt5_64bit/src/ |
some optimizations for grass / establishment
START |
|
1065 |
3310d 04h |
werner |
/branches/port_qt5_64bit/src/ |
interaction of bark beetle and wind disturbances. |
|
1064 |
3311d 09h |
werner |
/branches/port_qt5_64bit/src/ |
many changes. Most notably:
* improvements in the grass-cover sub Modules
* interaction between wind and bark beetle
* javascript function to extract seed-distribution-maps
* fixed a bug when continuous seed input was assumed |
|
1063 |
3314d 10h |
werner |
/branches/port_qt5_64bit/src/ |
implementing a first version of the browsing submodule.
many small improvements for ABE. |
|
1062 |
3316d 08h |
werner |
/branches/port_qt5_64bit/src/ |
small fixes for ABE,
implementation of v1 of the "grass"-model (herbs and grasses on the ground). |
|
1058 |
3324d 10h |
werner |
/branches/port_qt5_64bit/src/ |
Changes in ABE:
new grid (stand treatment program), and now STP is shown when clicking on a standGrid
additional warnings when STPs are not properly defined
other changes:
more recent files, recent files are saved before creating the model
fixed splash screenshot
fixed potential bug in setting up saplings
new JS-function Globals.reloadABE() --> force the reload of the agent based forest engine module |
|
1032 |
3479d 17h |
werner |
/branches/port_qt5_64bit/src/ |
fixed compiler warnings (compiled again with GCC), and edited *.pro files for GCC. |
|
1024 |
3490d 08h |
werner |
/branches/port_qt5_64bit/src/ |
working on the bark beetle module.
now on startup of the model the first year of the climate is loaded automatically. |
|
1013 |
3533d 08h |
werner |
/branches/port_qt5_64bit/src/ |
working on the bark beetle module.
Now jigsaw start falling into place ;) |
|
1011 |
3533d 15h |
werner |
/branches/port_qt5_64bit/src/core/ |
optimized the way how climate is loaded when the simulated landscape is smaller than the whole defined landscape: now the actual creating of the climate-data structures happens only if they are really accessed (e.g. for the nationalpark we have 200 climate clusters, for a test region we have only 10 or 20 clusters). This reduces startup time considerably: (debug mode): from 2min 20secs to 40 secs. Good for testing ;) |
|
1001 |
3548d 10h |
werner |
/branches/port_qt5_64bit/src/ |
removed some of the "DebugTimer" --- they tend to cause problems especially when multi-threading is enabled. |
|
999 |
3549d 12h |
werner |
/branches/port_qt5_64bit/src/core/ |
trying to find crash on VSC |
|