Subversion Repositories public iLand

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
552 4918d 05h werner /src/ fixed bug when calculating 're' with the day / dayOfMonth confusion. Changed name of the data field to avoid future problems.  
544 4943d 04h werner /src/ MapGrid rocks! It is quite easy now to write - for instance - a management based on polygon defined by a grid; (see the "test" for this case).  
420 5147d 20h werner /src/core/ removed the QMutex and the QMutexLocker for serializing the execution of expression evaluations. This is no longer necessary, because Expression::calculate() now is reentrant.
The performance effect of this change is awesome: the time used to grow individual trees drops by ca. 40% (the total runtime is maybe 5-10% faster) (tested with iLandSpeed.xml -> 2x2km)
 
389 5175d 18h werner /src/ fixed small glitches with single tree initialization (species name at last position); changes to management routines.  
349 5239d 04h werner /src/ tested behavior of irandom(from, to). It is clear now, that results are [from, to], i.e. the upper value is also returned. Be careful when using for querying an index for a list/vector.  
346 5250d 05h werner /src/ fixed a bug in Management::kill()  
321 5323d 05h werner /src/ * check for NaN in readLIF_torus() (Tree).
* dump() function in Stamp
* removed compiler warnings
 
295 5361d 13h werner /src/core/ "torus"-mode of light calculations for multiple simulated units. Each RU "wraps" its influence around the edges of the respective resource unit. This works now for more RUs simultaneously.  
294 5363d 12h werner /src/ lots of scripting stuff: new global functions (include, alert)
new methods of the "Globals" javascript object (set, setting, addTrees, ...)
 
278 5368d 12h werner /src/ Management output. Added a statisticsMgmt() for ResourceUnitSpecies. Complicated to get the order right.  
252 5374d 18h werner /src/core/ added another "kill"-function  
250 5374d 21h werner /src/ Management scripting, scripting general.  
247 5377d 15h werner /src/ global script object (ScriptGlobal).
Doxygen documentation refinements.
 
245 5377d 23h werner /src/ CSVFile: changed API and made it available for script access.  
242 5378d 15h werner /src/ added a scriptable object "ClimateConverter" that converts climate data sources to the built-in format. The scripting stuff is quite cool!  
217 5386d 16h werner /src/ "script-window" in mainwindow, fixed error in partitioning when NPP was 0.  
216 5386d 17h werner /src/ created a more sophisticated management routine using javascript.  
200 5392d 16h werner /src/ added "ModelSettings", i.e. a high performant storage for model settings, further spelling resource vs ressource, including the "batch" job feature from fonstudio into iland. added a slot for MainWindow to force a repaint. and much more.  
189 5394d 09h iland /src/ finished ressource vs. resource struggle, some cleanup within xml file
reading.
 
187 5394d 10h iland /src/ wow. Ressource is correctly spelled as Resource. I jerk.  

Show All