Subversion Repositories public iLand

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
1222 2742d 14h werner / public SVN  
1221 2742d 14h werner /branches/ public SVN  
1220 2742d 14h werner /branches/version1.0/ Version 1.0  
1218 2742d 16h werner / clean up repository - make 1.0 trunk again!  
1217 2742d 16h werner / clean up repository - make 1.0 trunk again!  
1182 2888d 14h 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.
 
1179 2912d 15h werner /branches/iland_regen/src/ GUI: visualizing seed maps
minor change in seed kernel calculation
 
1168 2951d 13h werner /branches/iland_regen/src/ working on serotony, establishment etc. updated new establishment module w.r.t. debug outputs.  
1104 3030d 20h werner /branches/iland_regen/ Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone
 
1061 3150d 14h werner /branches/port_qt5_64bit/src/ developinig ABE.
groundwork: creating STP options (i.e. pure JS-options of STPs that can be used in activities)
working on species specific targets for thinnings (involves a lot of thinking and fiddling with javascript)
added an option to include "shortcuts" to often-used functions (i.e. links in the GUI that directly call JS-functions).
 
1058 3156d 16h 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
 
1047 3199d 14h werner /branches/port_qt5_64bit/src/ fixed errors with snapshots
fixed ordering of extra-grids in main view
 
1046 3202d 16h werner /branches/port_qt5_64bit/src/iland/ smaller update of the GUI (reorganization of toolwindows, mainly).  
1043 3205d 17h valentin /branches/port_qt5_64bit/src/iland/ Integrated the recent file menu, changes in mainwindow.cpp -> methods: readSettings() ; writeSettings() ; setupModel(),|| new method : recentFileMenu() ; + submenu added to the menuBar under Files  
1041 3281d 17h werner /branches/port_qt5_64bit/src/ improved visualization and "movie"-support. New JS functions to control the main visualization.  
942 3534d 15h werner /branches/port_qt5_64bit/src/ working on ABE: definition of Agents; scheduling of changes of agent-behavior. oh man.  
896 3680d 14h werner /branches/port_qt5_64bit/src/ working on ABE  
893 3700d 14h werner /branches/port_qt5_64bit/src/ ABE ABE ABE ...  
880 3748d 15h werner /branches/port_qt5_64bit/src/ implementing the QML based ruler/scale thing. Very nice when you get the hang of it....  
879 3749d 14h werner /branches/port_qt5_64bit/src/ starting with QML based ruler/image component.  
808 3862d 12h 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)
 
780 4001d 17h 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 4014d 16h werner /branches/port_qt5_64bit/  
776 4085d 14h werner /trunk/src/ updated logic for starting/stopping the model (there actually was an error with infinite calling depth)  
749 4334d 13h werner /trunk/src/iland/ some minor changes in the graphics stack  
744 4415d 11h werner /trunk/src/ minor layout-improvement for the about-dialog
started to toy around with the graphics-stack
 
732 4460d 17h werner /trunk/src/ initialization of trees with given tree heights. The tree height data (e.g. Lidar data) is loaded from a GIS grid file.
some additional changes with painting different grids.
added also an option to use mapgrids without the 'spatial index' (e.g. for float grids on height grid resolution).
 
717 4500d 12h 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 4505d 13h 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....
 
671 4597d 17h werner /trunk/src/ Necessary changes for GPL licence (i.e. headers in all source files)  
657 4687d 18h werner /trunk/src/iland/ added a simple "batch mode" to the iLand GUI. Note that at some point in time we plan to add a "headless iland" (console application). You may start iLand now with the following command-line parameters:
iland.exe run <years> <projectfile.xml>
The parameter "run" tells iland to start immediately, <years> is the duration of the simulation.
Example: iland.exe run 20 E:/Daten/iLand/projects/Fire_HJA_WS12/project_HJA_WS12_fire.xml

iLand writes a special log file (in the directory containing the executable), called "batchlog.txt". It writes on startup, model creation, run and shutdown into the file.
 
647 4738d 14h werner /trunk/src/ setup a way how layered grids can be organized; it is a little bit complicated - but in the end it seems to work! (at least partially ;))  
643 4744d 23h werner /trunk/src/ improved the visualization of grids - now the main windows stores a list of grids along with type of drawing (black/white, color, ...).
The GUI has a combo box to select the grid to draw. Nice: this can easily be extended to be used with grids to come (fire, grids provided from scripts...)
Whats missing: some life cycle kind of thing: now it is quite dangerous to produce crashes.... needs some investigation of scoped pointer classes...
 
642 4745d 10h werner /trunk/src/ added DEMs.
The DEM is an enriched FloatGrid featuring some special functions to load DEMs from file and to calculate aspect/slope and such.
currently only in testing, not really used in the model.
 
639 4758d 14h werner / move current content to the "trunk"  
634 4804d 15h werner /src/ iland movie maker  
615 4817d 17h werner /src/ removed windows specific _isnan() calls  
596 4841d 21h werner /src/ painting of MapGrid from javascript; the call is tunneled through the ModelController.  
590 4855d 17h werner /src/ added new global scripting functions (e.g. screenshot()). This required some work to do in the combination of MainWindow and the ModelController; removed the static connection (is bad!) and changed to signal / slot connections....  
573 4861d 13h werner / new version (0.6 alpha 3).
fixed minor issues in the wake of HJA simulations ;)