Subversion Repositories public iLand

Rev

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

Filtering Options

Rev Age Author Path Log message Diff Changes
1222 2906d 22h werner / public SVN  
/tags/release_1.0
/branches/release_1.0
1221 2906d 22h werner /branches/ public SVN  
/branches/release_1.0
/branches/version1.0
1220 2906d 22h werner /branches/version1.0/ Version 1.0  
/branches/version1.0
1218 2907d 00h werner / clean up repository - make 1.0 trunk again!  
/trunk
/iland_regen
1217 2907d 00h werner / clean up repository - make 1.0 trunk again!  
/iland_regen
/branches/iland_regen
1104 3195d 05h werner /branches/iland_regen/ Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone
 
/branches/iland_regen
985 3551d 04h werner /branches/port_qt5_64bit/src/tools/ added include qtglobal before including of MersenneTwister in order to have valid compiler defines.  
/branches/port_qt5_64bit/src/tools/randomgenerator.cpp
779 4179d 00h werner /branches/port_qt5_64bit/  
/branches/port_qt5_64bit
759 4402d 23h werner /trunk/src/ restarting the "ilandc" command line version of iLand.  
/trunk/src/core/modelcontroller.cpp
/trunk/src/iland/iland.pro
/trunk/src/ilandc/ilandc.pro
/trunk/src/ilandc/main.cpp
/trunk/src/plugins/fire/fire.pro
/trunk/src/tools/randomgenerator.cpp
758 4404d 23h werner /trunk/src/ tests with the random generator; (see also the blog post about random numbers). Now the generations of the generator are deactivated (i.e. set to 0). The ignition calculation of the fire module is now based on the resource unit (instead of the single fire pixel).  
/trunk/src/core/threadrunner.cpp
/trunk/src/iland/iland.pro
/trunk/src/iland/mainwindow.cpp
/trunk/src/plugins/fire/fire.pro
/trunk/src/plugins/fire/firemodule.cpp
/trunk/src/plugins/fire/firescript.cpp
/trunk/src/tools/randomgenerator.cpp
/trunk/src/tools/randomgenerator.h
757 4406d 18h werner /trunk/src/ after performing random number tests; still trying to understand the fire ignition patterns.  
/trunk/src/core/threadrunner.cpp
/trunk/src/iland/tests.cpp
/trunk/src/plugins/fire/firemodule.cpp
/trunk/src/plugins/fire/firemodule.h
/trunk/src/plugins/fire/firescript.cpp
/trunk/src/plugins/fire/firescript.h
/trunk/src/tools/randomgenerator.cpp
/trunk/src/tools/randomgenerator.h
707 4710d 02h werner /trunk/src/ rework of the random numbers in iland.
Now, many (200000) random numbers are precalculated using a given algorithm (there are three or four choices), then the drandom() etc functions read from this array. After some rotations, the numbers are renewed. The point is: this is now reentrant, so the per-thread storage of MTRand objects is obsolete.
 
/trunk/src/tools/randomgenerator.cpp
/trunk/src/tools/randomgenerator.h
/trunk/src/tools/randomwell.h
/trunk/src/core/global.h
/trunk/src/core/model.cpp
/trunk/src/core/resourceunit.h
/trunk/src/core/sapling.cpp
/trunk/src/core/species.h
/trunk/src/core/speciesset.cpp
/trunk/src/core/standloader.cpp
/trunk/src/core/tree.cpp
/trunk/src/iland/iland.pro
/trunk/src/iland/tests.cpp
/trunk/src/tools/expression.cpp
/trunk/src/tools/globalsettings.cpp
/trunk/src/tools/globalsettings.h