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 3150d 20h werner / public SVN  
1221 3150d 20h werner /branches/ public SVN  
1220 3150d 20h werner /branches/version1.0/ Version 1.0  
1218 3150d 22h werner / clean up repository - make 1.0 trunk again!  
1217 3150d 22h werner / clean up repository - make 1.0 trunk again!  
1208 3158d 20h werner /branches/iland_regen/src/ working on the Spin-up feature (some additions to ABE)  
1104 3439d 02h werner /branches/iland_regen/ Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone
 
1048 3605d 01h werner /branches/port_qt5_64bit/src/tools/ changed behavior of CSV files to not ignore empty columns in the header / data. Not sure if this is going to create problems with other input data......  
1032 3720d 04h werner /branches/port_qt5_64bit/src/ fixed compiler warnings (compiled again with GCC), and edited *.pro files for GCC.  
969 3845d 22h werner /branches/port_qt5_64bit/src/tools/ little fix in CSV-input  
938 3950d 20h werner /branches/port_qt5_64bit/src/ Implementing the Javascript shell of the "agent"  
793 4298d 20h 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())
 
779 4422d 21h werner /branches/port_qt5_64bit/  
766 4601d 22h werner /trunk/src/ adding the rumple index calculation to iland. missing: script binding, ...
time to move the qtscript engine from management to the main model....
 
697 4962d 19h 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 5005d 22h werner /trunk/src/ Necessary changes for GPL licence (i.e. headers in all source files)  
639 5166d 20h werner / move current content to the "trunk"  
585 5265d 02h werner /src/ bugfixes in the CSVFile class (with empty cells and whitespace-separators)
bugfixes in GridRunner: was running with an offset of 1 cell.
some other micro-changes.
 
500 5357d 04h werner /src/tools/ incorporated some improvements to tool classes from other projects.
Added the possibility to "parse" a expression using an ObjectWrapper (i.e.: to check the variables from the wrapper)
 
434 5488d 23h werner /src/ creation of the Establishment class.
added calculation of chilling requirements to Phenology (not good enough, though)
added also a little test routine for Establishment
 
383 5544d 02h werner /src/tools/ fixed possible error when loading empty files  
340 5670d 21h werner /src/ Added "TimeEvents"
improved documentation of Environment.
added CSVFile::values() to retrieve a list of column values.
 
289 5732d 12h werner /src/ random - things: added the Picus random-helper-classes (RandomIndex, CustomRandomPDF, ...).
added a 3rd party Mersenne-Twister-Random-Generator (added a 3rdparty) directory.
 
288 5733d 09h werner /src/ more stand loading  
282 5735d 10h werner /src/tools/ comments in CSVFile  
280 5735d 17h werner /src/ Creation of the "Environment" class (loading of the "world" into iLand).
- added setter-functions to XmlHelper
- added auxiliary functions to CSVFile
- smaller changes to a bunch of other files.
 
258 5741d 13h werner /src/tools/  
250 5742d 18h werner /src/ Management scripting, scripting general.  
248 5745d 10h werner /src/ doxygen doc.  
245 5745d 19h werner /src/ CSVFile: changed API and made it available for script access.  
244 5746d 07h werner /src/tools/ climateconverter: create a database connection (SQLite does not allow to do an update on a database while a query is still active (e.g. the query on the climate data).
added space-separated type to CSVFile.
 
243 5746d 10h werner /src/ created class for loading and parsing csv-styled text files. It is planned to expose the thing as scriptable Object. extended climateConverter to actually load text files and write database outputs.