Subversion Repositories public iLand

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1222 2741d 10h werner / public SVN  
1221 2741d 10h werner /branches/ public SVN  
1220 2741d 11h werner /branches/version1.0/ Version 1.0  
1218 2741d 13h werner / clean up repository - make 1.0 trunk again!  
1217 2741d 13h werner / clean up repository - make 1.0 trunk again!  
1212 2747d 16h werner /branches/iland_regen/src/ iLand-caption in pro files  
1162 2957d 17h 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 2959d 19h werner /branches/iland_regen/ merge of changes in the trunk (up to the version used for the 2016 DICE simulation batch).  
1104 3029d 17h werner /branches/iland_regen/ Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone
 
1088 3098d 11h werner /branches/port_qt5_64bit/src/ salavage management bark beetle damages
some fixes w.r.t. the correct extent of grids.
added "year" as stand varaible (abe).
 
1085 3104d 10h werner /branches/port_qt5_64bit/src/ working on barkbeetle module (fixing problems, some small modifications, ...)
improving the JS-based spatial analysis toolkit.
 
1083 3106d 12h werner /branches/port_qt5_64bit/src/ improve API for spatial analysis - now patch creation works also with js.  
1081 3111d 10h 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!
 
1080 3112d 14h werner /branches/port_qt5_64bit/src/ spatial analysis: add patch analysis (clump sizes), add to wind module (scriptable)  
1066 3140d 17h werner /branches/port_qt5_64bit/src/ wind-bark-beetle interaction, now functional
fixed this annoyance of the mixed-up species order in the UI.
 
1060 3152d 11h 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 3163d 11h 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 3177d 11h werner /branches/port_qt5_64bit/src/plugins/ fixed crash in wind module  
1044 3204d 13h 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".
 
1036 3289d 12h werner /branches/port_qt5_64bit/src/ smaller changes related to the bark beetle module.
Added javascript function to save grid files.
added a "minimumDbh" parameter (also accessible via XML)
changed visualization of the "dead" trees which were killed by bark beetle attacks.
 
1033 3310d 18h werner /branches/port_qt5_64bit/src/ added GPL headers to files where it was still missing (mainly all ABE and BarkBeetle module files).  
1014 3363d 10h 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 3484d 11h werner /branches/port_qt5_64bit/src/plugins/ lil' update  
959 3484d 11h werner /branches/port_qt5_64bit/src/ start of bark beetle module  
913 3653d 11h werner /branches/port_qt5_64bit/src/ small changes ABE  
877 3750d 10h 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 3861d 08h 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 3880d 18h werner /branches/port_qt5_64bit/ merge from trunk up to revision 801  
793 3889d 10h werner /branches/port_qt5_64bit/src/ Move from QScriptEngine to QJSEngine (=V8). Most of the stuff was quite smooth, but there are some open issues.
• Global functions (“print”, “include”, “alert”) are commented out (could be solved by moving functions to the “Globals” object and by creating alias JS-functions, i.e. function alert(x) {Globals.alert(x); } )
• Object creation: “new XXX”, XXX=ClimateConverter, CSVFile, … does not work now
possible solution: factory-pattern (i.e. var csv = Globals.newCSV())
 
782 3999d 17h 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.  
780 4000d 13h werner /branches/port_qt5_64bit/src/ Steps to build iLand with Qt 5 and with MSVC compiler and 64 bit.
http://iland.boku.ac.at/blogpost44

removed also a couple of warnings that were thrown by the MSVC compiler.
 
779 4013d 12h werner /branches/port_qt5_64bit/  
764 4203d 07h 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.  
762 4205d 14h werner /trunk/src/plugins/ upgrade Qt 4.8.3  
761 4205d 18h werner /trunk/ upgrade to Qt 4.8.3  
748 4350d 13h werner /trunk/src/plugins/wind/ new function in wind script ( initialize() ).  
747 4351d 13h werner /trunk/src/plugins/wind/ now the fetch calculation uses also the variable edge-detection-threshold.  
746 4351d 17h 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 4414d 19h werner /trunk/src/plugins/wind/ added way to use topoModifier in wind module in 10m resolution. (new setting: topoGridFile)  
740 4420d 12h 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).