Rev |
Age |
Author |
Path |
Log message |
Diff |
1204 |
2791d 14h |
werner |
/branches/iland_regen/src/ |
fixed some text strings (debug messages). |
|
1182 |
2924d 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. |
|
1181 |
2941d 08h |
werner |
/branches/iland_regen/src/ |
include LDD packages even for N<1 (choose probabilistically)
visualizing seed input from javascript |
|
1180 |
2946d 07h |
werner |
/branches/iland_regen/src/ |
major rewrite of the seed distribution module:
* dispersal kernels fixed (using seeds per area, and not per radius)
* seed production now depends on leaf area of species (on source pixels)
* distribution for all source pixels (skipped the shortcut via continuously covered forest)
* probability of establishment calculated as function of available seedlings (sum of all incoming seedlings)
still testing ;)
more automation functions (e.g. to call OS commands, additional JS event handlers) |
|
1179 |
2948d 09h |
werner |
/branches/iland_regen/src/ |
GUI: visualizing seed maps
minor change in seed kernel calculation |
|
1178 |
2953d 07h |
werner |
/branches/iland_regen/src/ |
update the seed dispersal kernel: take the density of a point instead the density at a given radius
new option in the GUI to visualize newly created saplings
update of how sapling numbers are calculated and arrive in the output |
|
1176 |
2958d 08h |
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... |
|
1168 |
2987d 07h |
werner |
/branches/iland_regen/src/ |
working on serotony, establishment etc. updated new establishment module w.r.t. debug outputs. |
|
1167 |
2987d 16h |
werner |
/branches/iland_regen/ |
merged serotiny from trunk |
|
1106 |
3065d 11h |
werner |
/branches/iland_regen/src/core/ |
change in seed-dispersal:
(i) add a third pass that aims to remove very small holes from the seed-maps (in order to decrease the number of "edges")
(ii) fixed a bug that caused having a large number of edges (always a problem, when modifying a grid while iterating over it...).
This reduces run-time (WBT) of seed-dispersal by 66%. |
|
1104 |
3066d 14h |
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 |
3067d 03h |
werner |
/branches/port_qt5_64bit/src/ |
fixed couple of clang warnings.
some debugging/profiling work w.r.t. establishment/regen. |
|
1064 |
3179d 08h |
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 |
|
1001 |
3416d 09h |
werner |
/branches/port_qt5_64bit/src/ |
removed some of the "DebugTimer" --- they tend to cause problems especially when multi-threading is enabled. |
|
992 |
3422d 11h |
werner |
/branches/port_qt5_64bit/src/core/ |
.... just trying to increase the SVN counter ;) |
|
991 |
3422d 11h |
werner |
/branches/port_qt5_64bit/src/ |
fixed compiler errors for GUI version, and the planting/thinning construct that caused crashes on VSC. |
|
989 |
3422d 11h |
werner |
/branches/port_qt5_64bit/src/ |
removed the QT GUI library dependency for the console variant of iLand. For this some #ifdef were required. |
|
978 |
3442d 07h |
werner |
/branches/port_qt5_64bit/src/ |
ABE agents and initial rotation length. |
|
972 |
3450d 03h |
werner |
/branches/port_qt5_64bit/src/ |
added 'condition' to ABEStand output. |
|
947 |
3557d 10h |
werner |
/branches/port_qt5_64bit/src/ |
little change to make ilandc compile, more verbose error message for external seeds |
|
930 |
3597d 08h |
werner |
/branches/port_qt5_64bit/src/ |
progressing in ABEland.
worked inter alia on the activity thinning.
the abe-harvest-output is still not added. |
|
837 |
3878d 12h |
werner |
/branches/port_qt5_64bit/src/ |
* added total carbon to stand output
* created a new output "landscape" for stand aggregates on landscape level (per species)
* improved error handling ModelController
* improved ilandc: now model settings can be changed via command line (and javascript function can be called)
* finalized "background external seeds" |
|
836 |
3879d 07h |
werner |
/branches/port_qt5_64bit/src/core/ |
implementing external seed on the full project area. |
|
808 |
3898d 06h |
werner |
/branches/port_qt5_64bit/src/ |
implementing FOME.
* splitting "helper.cpp" into several files (debugtimer.h, statdata.h, viewport.h) (and changing lots of includes)
* implementing setup of activities (extracting from Javascript) |
|
802 |
3917d 16h |
werner |
/branches/port_qt5_64bit/ |
merge from trunk up to revision 801 |
|
779 |
4050d 10h |
werner |
/branches/port_qt5_64bit/ |
|
|
765 |
4239d 08h |
werner |
/trunk/src/ |
fixed crash with external seed input; removed some compiler warnings. |
|
764 |
4240d 05h |
werner |
/trunk/src/ |
implementation of advanced external seed input. Around the project area a "seed belt" is lain. The simulated rectangle is split into sectors which can have a different species composition. At the beginning of the simulation, the external seed maps are populated and then reused each year. |
|
697 |
4590d 07h |
werner |
/trunk/ |
Doxygen documentation revisited.
After re-establishing doxygen documentation (last update: 2009) a lot of smaller/medium documentation fixes.
Documentation is something that could definitely be always improved ;) |
|
671 |
4633d 11h |
werner |
/trunk/src/ |
Necessary changes for GPL licence (i.e. headers in all source files) |
|
670 |
4641d 07h |
werner |
/trunk/src/ |
added/ clarified some comments |
|
639 |
4794d 08h |
werner |
/ |
move current content to the "trunk" |
|
619 |
4850d 17h |
werner |
/src/core/ |
Performance improvements for establishments: I try to decide for a resource-unit (random number) if establishment can happen on that RU; this reduces runtime of establishment sub routine by 60% (total runtime -20%); however, it changes also the behavior... |
|
618 |
4853d 03h |
werner |
/src/core/ |
small changes |
|
550 |
4914d 13h |
werner |
/src/ |
some fixes with landscape initialization, made some debug messages conditional on various places. |
|
491 |
5002d 15h |
werner |
/src/core/ |
added some additional options for specifying external seed input. Now one can define cardinal directions for seed input as well as the distance of external seed source cells from the stand edge. |
|
481 |
5004d 17h |
werner |
/src/core/ |
resolved a bug that enabled external seed input randomly. |
|
472 |
5009d 15h |
werner |
/src/core/ |
external seed input, added switch to enable/disable image creation of seedmaps/seed kernels during model runs |
|
459 |
5011d 08h |
werner |
/src/core/ |
fixed a bug with wrong alignment of tree positions to seedMap. Detected by Ruperts sharp eye... |
|
445 |
5110d 16h |
werner |
/src/core/ |
added database species parameters for seed dispersal, fixed a bug with random generator in StandLoader, change maturity criterion for seed production to age instead of height. |
|