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 3037d 08h werner / public SVN  
1221 3037d 08h werner /branches/ public SVN  
1220 3037d 08h werner /branches/version1.0/ Version 1.0  
1218 3037d 10h werner / clean up repository - make 1.0 trunk again!  
1217 3037d 10h werner / clean up repository - make 1.0 trunk again!  
1182 3183d 08h werner /branches/iland_regen/src/ Torus also effective for seed distribution
new output "SaplingDetails" (super high detail level of individual cohorts)
version information also in ilandc [move version.cpp to core]

[due to a sync problem with the SVN server, some revisions where lost: here they are:]
compiling ilandc

some code clean up - removed old code (sapling.cpp) for sapling trees and establishment.
 
1176 3217d 08h werner /branches/iland_regen/src/core/ developing the long distance dispersal functionality;
looks as if we have a conceptual problem with how we use the seed kernel functions...
more to come...
 
1168 3246d 08h werner /branches/iland_regen/src/ working on serotony, establishment etc. updated new establishment module w.r.t. debug outputs.  
1160 3254d 08h werner /branches/iland_regen/src/core/ bug-fixes of the new establishment module (carbon)

first part of the YNP water limitation in establishment.
 
1111 3317d 08h werner /branches/iland_regen/src/ first draft of the new "establishment"
added the "Saplings", the new container for establishment/sapling growth
some basic functionality is already there...
 
1104 3325d 15h werner /branches/iland_regen/ Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone
 
1068 3435d 16h werner /branches/port_qt5_64bit/src/ some optimizations for grass / establishment
START
 
1002 3675d 04h werner /branches/port_qt5_64bit/src/ new optimized establishment routine.
not finished yet, but looks promising in my first tests.
 
824 4142d 15h werner /branches/port_qt5_64bit/src/ fixed *big* regeneration bug. The map with the height of saplings on a resource unit was used in the establishment subroutine although it was *invalid*. Now the establishment and the regeneration are (again?) in one function and use the same valid map.
this removed the strange stripes in the regeneration pattern (there should have been crashes, but weren't). Consequently, the performance debug output was modified.
added better formatting to debugtimer.cpp for large times (in hours, minutes, seconds).
 
779 4309d 10h werner /branches/port_qt5_64bit/  
685 4871d 11h werner /trunk/src/core/ changed establishment: now (after some discussion), we use two random numbers and "emulate" the multiplication ( seed x biotic x abiotic ). First we select choose for 20m seed pixels a random number for abiotic environment (abiotic), and if ok for every 2x2m pixel (biotic x seed). This split is a huge performance improvement, but leads probably to more "pixels" in the 20m resolution. First tests do not show those effects, though.  
671 4892d 11h werner /trunk/src/ Necessary changes for GPL licence (i.e. headers in all source files)  
639 5053d 08h werner / move current content to the "trunk"  
624 5107d 14h werner /src/core/ performance improvements / modifications.  
444 5371d 12h werner /src/core/ added a "randomGenerator" - function to the resource unit -> this should be used when fetching random numbers from within functions that are executed in a multi-threaded way. You could also use GlobalSettings::instance()->randomGenerator().  

Show All