Subversion Repositories public iLand

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
421 5183d 11h werner /src/ additional timer in ModelController
fixed the way the rectangles are drawn in Qt4.6 (removed the white lines in the Height-grid-view)
 
/src/core/modelcontroller.cpp
/src/tools/helper.h
395 5207d 11h werner /src/ fixed the "output on startup" which was broken due to changes in the execution sequence.  
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/output/output.h
/src/output/outputmanager.cpp
370 5227d 19h werner /src/ * expansion of the logwindow on the mainwindow
* bug with multi threading: serialization using QMutexLocker when attempting to write/print the debug outputs.
* enabled painting of the visuals in modelcontroller.cpp (re-enabled??)
* changed the threshold for multi threading to 6 resource-units
* optimized StatData-class to avoid unnecessary calculations of percentiles
* several comments
 
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/core/resourceunit.cpp
/src/core/resourceunitspecies.h
/src/core/threadrunner.cpp
/src/iland/mainwindow.cpp
/src/iland/mainwindow.ui
/src/tools/globalsettings.h
/src/tools/helper.cpp
/src/tools/helper.h
362 5254d 17h werner /src/ small logging adaptations.
StampContainer: increased class count for HD classes to 16 (had previously an error with a hd value of 185)
 
/src/core/modelcontroller.cpp
/src/core/stampcontainer.cpp
/src/iland/mainwindow.cpp
294 5399d 02h werner /src/ lots of scripting stuff: new global functions (include, alert)
new methods of the "Globals" javascript object (set, setting, addTrees, ...)
 
/src/core/management.cpp
/src/core/management.h
/src/core/model.h
/src/core/modelcontroller.cpp
/src/core/resourceunit.h
/src/core/standloader.cpp
/src/core/standloader.h
/src/iland/mainwindow.cpp
/src/iland/tests.cpp
/src/tools/scriptglobal.cpp
/src/tools/scriptglobal.h
286 5401d 09h werner /src/ management of output-database files. A table "runs" in the input species contains rudimentary run-metadata (id, timestamp), keywords in the database path are substituted, 'output' is a new path category.  
/src/tools/sqlhelper.cpp
/src/tools/sqlhelper.h
/src/core/model.cpp
/src/core/model.h
/src/core/modelcontroller.cpp
/src/iland/iland.pro
/src/tools/globalsettings.cpp
285 5403d 01h werner /src/core/ loading of the landscape. added "areaMask.imageFile" to "world" in xml file. This loads a image mask that establishes area that are inside and outside the project area respectively.  
/src/core/global.h
/src/core/grid.cpp
/src/core/grid.h
/src/core/model.cpp
/src/core/model.h
/src/core/modelcontroller.cpp
/src/core/standloader.cpp
/src/core/tree.cpp
277 5404d 08h werner /src/ added "Gesamtwuchsleistung" i.e. total growth.  
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/core/resourceunit.cpp
/src/core/resourceunitspecies.cpp
/src/core/resourceunitspecies.h
/src/core/standstatistics.cpp
/src/core/standstatistics.h
/src/core/tree.cpp
/src/core/tree.h
/src/output/standdeadout.cpp
/src/output/standout.cpp
267 5407d 11h werner /src/ fixed logging (buffered during model run (multi-threading-issues), non buffered during "normal" mode.  
/src/core/modelcontroller.cpp
/src/iland/mainwindow.cpp
/src/iland/mainwindow.h
225 5417d 11h werner /src/ Run/Pause/Stop, etc. in ModelController.  
/src/core/modelcontroller.cpp
/src/core/modelcontroller.h
/src/iland/mainwindow.cpp
/src/iland/mainwindow.h
/src/iland/mainwindow.ui
/src/output/outputmanager.cpp
223 5421d 07h werner /src/ Model Pause, Model restart,etc. (wamod little hack)  
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/core/modelcontroller.h
/src/iland/tests.cpp
/src/output/outputmanager.cpp
/src/tools/helper.h
222 5421d 11h werner /src/ * outputs: delayed commits of transactions. transactions are commited (and thus written to disk) at the end of run
* improved the "remotecontrol", added signals and slots to indicate progress...
 
/src/core/modelcontroller.cpp
/src/core/modelcontroller.h
/src/iland/mainwindow.cpp
/src/iland/mainwindow.h
/src/output/output.cpp
/src/output/output.h
/src/output/outputmanager.cpp
/src/output/outputmanager.h
218 5422d 05h werner /src/ added "p5", "p95", etc for dynamic stand outputs.  
/src/core/modelcontroller.cpp
/src/output/dynamicstandout.cpp
176 5431d 07h werner /src/ getting database oriented outputs to work  
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/iland/mainwindow.cpp
/src/output/output.cpp
/src/output/output.h
/src/output/outputmanager.cpp
/src/output/outputmanager.h
/src/output/treeout.cpp
/src/tools/globalsettings.cpp
/src/tools/globalsettings.h
171 5436d 05h werner /src/ added a "paramValueBool()" function for XmlHelper.  
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/tools/xmlhelper.cpp
/src/tools/xmlhelper.h
170 5436d 05h werner /src/ added a "age" to trees (Tree, also Treewrapper, also StandLoader). Used by aging.  
/src/core/modelcontroller.cpp
/src/core/production3pg.cpp
/src/core/standloader.cpp
/src/core/tree.cpp
/src/core/tree.h
/src/iland/mainwindow.cpp
/src/tools/expressionwrapper.cpp
168 5437d 02h werner /src/core/  
/src/core/model.cpp
/src/core/modelcontroller.cpp
166 5437d 06h werner /src/ troubles with expressions...  
/src/core/modelcontroller.cpp
/src/tools/expression.cpp
165 5437d 07h werner /src/core/ stress based mortality, user defined expressions in dynamic outputs  
/src/core/modelcontroller.cpp
/src/core/tree.cpp
164 5437d 08h werner /src/ Tree: bug in partitioning() (forgot one factor), added more variables to Tree.  
/src/core/modelcontroller.cpp
/src/core/tree.cpp
/src/iland/mainwindow.ui
/src/tools/expressionwrapper.cpp
163 5437d 13h werner /src/  
/src/core/modelcontroller.cpp
/src/core/tree.cpp
/src/tools/globalsettings.cpp
162 5438d 11h werner /src/ dynamic outputs, changed "runYear" in GlobalSettings to "currentYear" (runYear is a method of Model, thus this was misleading)  
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/tools/globalsettings.cpp
/src/tools/globalsettings.h
161 5438d 11h werner /src/ dynamic outputs (i.e. a list of value defined in xml project file)  
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/core/modelcontroller.h
/src/core/tree.cpp
/src/iland/mainwindow.cpp
/src/iland/mainwindow.h
/src/iland/mainwindow.ui
145 5443d 11h Werner /src/ Run and compiled iLand on Linux (Kubuntu) with a virtual machine. The gcc on Linux issues lots of warnings which I fixed on the Linux side. Also fixed TTickTack (the clock issue).
Now iLand also runs on Linux - nice!
 
/src/core/grid.h
/src/core/model.h
/src/core/modelcontroller.cpp
/src/core/modelcontroller.h
/src/core/production3pg.h
/src/core/ressourceunit.h
/src/core/species.cpp
/src/core/species.h
/src/core/speciesset.h
/src/core/stamp.h
/src/core/stampcontainer.h
/src/core/threadrunner.h
/src/core/tree.cpp
/src/core/tree.h
/src/iland.pro
/src/iland/iland.pro
/src/iland/mainwindow.cpp
/src/iland/stable.h
/src/tools/expression.cpp
/src/tools/expression.h
/src/tools/expressionwrapper.cpp
/src/tools/expressionwrapper.h
/src/tools/globalsettings.h
/src/tools/helper.cpp
/src/tools/helper.h
/src/tools/ticktack.cpp
/src/tools/xmlhelper.cpp
/src/tools/xmlhelper.h
136 5445d 06h Werner /src/ rework of the partition model. changed species parameter and partition routine, also some work on debug outputs.
added the "year" of the simulation now th globalsettings.
 
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/core/modelcontroller.h
/src/core/species.cpp
/src/core/species.h
/src/core/tree.cpp
/src/core/tree.h
/src/tools/globalsettings.cpp
/src/tools/globalsettings.h
135 5445d 12h Werner /src/ added keyboard support for scrolling in PaintArea, some issues with startup/init the model, modfied growth-routine.  
/src/core/model.cpp
/src/core/modelcontroller.cpp
/src/core/tree.cpp
/src/core/tree.h
/src/iland/mainwindow.cpp
/src/iland/paintarea.cpp
/src/iland/paintarea.h
/src/tools/globalsettings.cpp
/src/tools/globalsettings.h
129 5446d 08h Werner /src/ MainWindow GUI (uses Qt Actions) to start/stop/create the "model", GUI to retrieve debug data.  
/src/fonstudio/res/icon4.png
/src/iland/iland.pro
/src/iland/res/go-next.png
/src/iland/res/icon4.png
/src/iland/res/process-stop.png
/src/iland/res/user-trash.png
/src/iland/res/www.png
/src/core/modelcontroller.cpp
/src/core/tree.cpp
/src/core/tree.h
/src/fonstudio/mainwindow.cpp
/src/fonstudio/res
/src/iland/mainwindow.cpp
/src/iland/mainwindow.h
/src/iland/mainwindow.ui
/src/iland/res
/src/iland/res/iland.qrc
/src/tools/globalsettings.cpp
/src/tools/globalsettings.h
128 5447d 06h Werner /src/ Model Controller, iLand main window.  
/src/core/modelcontroller.cpp
/src/core/modelcontroller.h
/src/iland/mainwindow.cpp
/src/iland/mainwindow.h
/src/iland/mainwindow.ui
105 5454d 04h Werner /src/ several changes:
create multiple RessourceUnits as a grid
modified include-order for model.h and mainwindow.cpp
added clear() to Grid.
fixed bug in Grid::indexOf()
...
 
/src/core/modelcontroller.cpp
/src/core/modelcontroller.h
/src/core/exception.h
/src/core/grid.h
/src/core/model.cpp
/src/core/model.h
/src/core/ressourceunit.cpp
/src/core/ressourceunit.h
/src/core/tree.cpp
/src/core/tree.h
/src/fonstudio/fonstudio.pro
/src/fonstudio/lightroom.cpp
/src/fonstudio/mainwindow.cpp
/src/fonstudio/mainwindow.h