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
544 5037d 00h 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 5241d 16h 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 5269d 14h werner /src/ fixed small glitches with single tree initialization (species name at last position); changes to management routines.  
349 5332d 23h 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 5344d 00h werner /src/ fixed a bug in Management::kill()  
321 5417d 00h werner /src/ * check for NaN in readLIF_torus() (Tree).
* dump() function in Stamp
* removed compiler warnings
 
295 5455d 08h 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 5457d 07h werner /src/ lots of scripting stuff: new global functions (include, alert)
new methods of the "Globals" javascript object (set, setting, addTrees, ...)
 
278 5462d 07h werner /src/ Management output. Added a statisticsMgmt() for ResourceUnitSpecies. Complicated to get the order right.  
252 5468d 13h werner /src/core/ added another "kill"-function  
250 5468d 17h werner /src/ Management scripting, scripting general.  
247 5471d 11h werner /src/ global script object (ScriptGlobal).
Doxygen documentation refinements.
 
245 5471d 18h werner /src/ CSVFile: changed API and made it available for script access.  
242 5472d 11h werner /src/ added a scriptable object "ClimateConverter" that converts climate data sources to the built-in format. The scripting stuff is quite cool!  
217 5480d 12h werner /src/ "script-window" in mainwindow, fixed error in partitioning when NPP was 0.  
216 5480d 13h werner /src/ created a more sophisticated management routine using javascript.  
200 5486d 12h 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 5488d 05h iland /src/ finished ressource vs. resource struggle, some cleanup within xml file
reading.
 
187 5488d 05h iland /src/ wow. Ressource is correctly spelled as Resource. I jerk.  
186 5488d 11h werner /src/ management 1st version running  

Show All