Rev |
Age |
Author |
Path |
Log message |
Diff |
1222 |
3152d 22h |
werner |
/ |
public SVN |
|
1221 |
3152d 22h |
werner |
/branches/ |
public SVN |
|
1220 |
3152d 22h |
werner |
/branches/version1.0/ |
Version 1.0 |
|
1218 |
3153d 00h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1217 |
3153d 00h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1162 |
3369d 04h |
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 |
|
1157 |
3371d 06h |
werner |
/branches/iland_regen/ |
merge of changes in the trunk (up to the version used for the 2016 DICE simulation batch). |
|
1104 |
3441d 04h |
werner |
/branches/iland_regen/ |
Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone |
|
1081 |
3522d 21h |
werner |
/branches/port_qt5_64bit/src/ |
created a new javascript wrapper for the iLand "grid" class. This includes some processing (e.g. calculate using expressions), and some function to retrieve grids from iLand (e.g. damage data from disturbance modules, height grid).
fancy! |
|
1060 |
3563d 22h |
werner |
/branches/port_qt5_64bit/src/plugins/wind/ |
experimental changes to the edge-detection algorithm for the wind module
added volume in the wind output. |
|
1054 |
3574d 22h |
werner |
/branches/port_qt5_64bit/ |
next iteration of the barkbeetle Modules
added background image to the iland viewer
some update of the wind-module as well (new wind output, for example) |
|
1052 |
3588d 22h |
werner |
/branches/port_qt5_64bit/src/plugins/ |
fixed crash in wind module |
|
1044 |
3616d 00h |
werner |
/branches/port_qt5_64bit/src/ |
implementing the interaction between bark beetle and wind disturbances;
introduced new flags to mark the reason why trees died when they do die, and a mechanism that allows disturbance modules to being notified when trees die. This involved the creation of a new "DisturbanceInterface". |
|
1014 |
3774d 21h |
werner |
/branches/port_qt5_64bit/src/ |
bark beetle module fine tuning (outputs etc)
fixed an issue with always copying the labels (names) of layered grids.
warning: still a compile error ;) |
|
960 |
3895d 22h |
werner |
/branches/port_qt5_64bit/src/plugins/ |
lil' update |
|
913 |
4064d 22h |
werner |
/branches/port_qt5_64bit/src/ |
small changes ABE |
|
877 |
4161d 21h |
werner |
/branches/port_qt5_64bit/src/ |
COLORS
added non-numerical layers to iland.
New "Colors" class (including typical R-color-palettes (RColorBrewer, terrain-colors).
the "LayeredGrid" has now a more versatile "LayerElement" that stores default view type, name and caption.
updated the grid definition of fire and wind module. |
|
808 |
4272d 19h |
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 |
4292d 05h |
werner |
/branches/port_qt5_64bit/ |
merge from trunk up to revision 801 |
|
782 |
4411d 04h |
werner |
/branches/port_qt5_64bit/src/ |
modifications in the wind module (incorporating changes after first submission of the paper and friendly review by barry gardiner). changes are mainly related to the vertical wind profile. |
|
779 |
4424d 23h |
werner |
/branches/port_qt5_64bit/ |
|
|
764 |
4614d 19h |
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. |
|
747 |
4763d 00h |
werner |
/trunk/src/plugins/wind/ |
now the fetch calculation uses also the variable edge-detection-threshold. |
|
746 |
4763d 04h |
werner |
/trunk/src/ |
smaller updates to the wind module:
* added a way to either multiplicatively or additively apply the topo-modifier for wind speeds
* made an option to edit the "edgeDetectionThreshold" (10m is the default), which is the minimum height difference between pixels to be considered as "edge". (see detectEdges()). |
|
742 |
4826d 07h |
werner |
/trunk/src/plugins/wind/ |
added way to use topoModifier in wind module in 10m resolution. (new setting: topoGridFile) |
|
740 |
4831d 23h |
werner |
/trunk/src/ |
changed calculation of "f_gap" in wind module. The critical wind speeds are now lower (there was a problem combining different approaches; now the f_gap is scaled to be 1 at gap size 0). |
|
723 |
4894d 01h |
werner |
/trunk/src/ |
included a switch to determine the handling of freezing/frozen soil. |
|
722 |
4895d 22h |
werner |
/trunk/src/plugins/wind/ |
wind-module: LRI-transfer-formula as Expression, minor fix in calculating critical wind speed. |
|
721 |
4895d 23h |
werner |
/trunk/src/ |
towards wind module v01:
* calculate soil temperature in wind module
* change turning coefficient calculation (wind module)
* calculate mean temperatures in climate |
|
719 |
4908d 22h |
werner |
/trunk/src/plugins/wind/ |
fixed bug when executing wind events from script |
|
718 |
4909d 01h |
werner |
/trunk/src/ |
implemented effect of out-of-project area lif to border regions; however the result is not as expected... (Tree::readLIF() function). |
|
717 |
4910d 19h |
werner |
/trunk/src/ |
WindModule: added new xml parameters, added way to control wind events using a time event file; setup of topo modifier (using environment file).
WindScript: binding for exporting grids
LayeredGrid: function to directly save to ESRI grid
GUI: fixed bug with command history |
|
716 |
4915d 21h |
werner |
/trunk/src/ |
scripting for wind module
some updates for the GUI: proper ini files and load/save of windows geometry/settings; "javascript"-command history
new scripting functions for "wait()" and "repaint()".
fixed some bugs in the wind module and now the whole system for the first time seems to work as expected.... |
|
715 |
4917d 06h |
werner |
/trunk/src/ |
round based wind testing. With a more realistic stand structure, the behavior of the model look much better... |
|
714 |
4917d 18h |
werner |
/trunk/src/ |
continued to work on the wind module. Moreover, we now have two types of "not in project area" pixels;
There were some tries regarding the performance of the wind module. At first for each 10m pixel all trees were selected within the pixel; this proved to be quite time consuming. In the end, these calculations (i.e. select the tallest tree per 10m pixel, and the species of this tree) are done in the beginning (per resource unit). This is about 10 times faster... |
|
713 |
4918d 04h |
werner |
/trunk/src/ |
implemented a way to split the biomass of a dead tree into several pathways (i.e. to soil, to snags, to atmosphere/removal). |
|
712 |
4923d 01h |
werner |
/trunk/src/ |
implementing the Wind module.
now the basic functionality is there. however, lots of stuff is still missing. |
|
711 |
4923d 22h |
werner |
/trunk/src/ |
loading of species parameter specific to the wind module
calculation of wind speed in the canopy (untested) |
|
702 |
4962d 19h |
werner |
/trunk/src/ |
implementing the "fetch" calculations for the wind module. The calculation uses the bresenhem line-drawing algorithm to "draw" from each edge-pixel in wind direction a line and check the height of the canopy on the way.
added a test for the wind module. |
|
701 |
4963d 15h |
werner |
/trunk/src/ |
Kickoff for the implementation of the wind module. It started with copying the stuff from the fire module.
This commit includes the basic framework (i.e. plugin, ...), some basic drawing and a first version of the "edge-detection" (which is copied from the seed dispersal routine). Promising... |
|