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 2970d 03h werner / public SVN  
1221 2970d 03h werner /branches/ public SVN  
1220 2970d 04h werner /branches/version1.0/ Version 1.0  
1218 2970d 06h werner / clean up repository - make 1.0 trunk again!  
1217 2970d 06h werner / clean up repository - make 1.0 trunk again!  
1212 2976d 09h werner /branches/iland_regen/src/ iLand-caption in pro files  
1204 2983d 09h werner /branches/iland_regen/src/ fixed some text strings (debug messages).  
1198 3089d 03h werner /branches/iland_regen/src/ api documentation...  
1195 3101d 06h werner /branches/iland_regen/src/ more documentaiton...  
1194 3101d 06h werner /branches/iland_regen/src/ more documentation....  
1191 3105d 03h werner /branches/iland_regen/src/ more documentation .... phew  
1190 3108d 01h werner /branches/iland_regen/src/ api documentation....  
1182 3116d 03h 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.
 
1169 3178d 04h werner /branches/iland_regen/src/ debugging the crash in the firemodule... nasty.  
1157 3188d 12h werner /branches/iland_regen/ merge of changes in the trunk (up to the version used for the 2016 DICE simulation batch).  
1117 3246d 01h werner /branches/iland_regen/src/ including loading of saplings of snapshots....  
1111 3250d 03h 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 3258d 10h werner /branches/iland_regen/ Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone
 
1081 3340d 02h werner /branches/port_qt5_64bit/src/ created a new javascript wrapper for the iLand "grid" class. This includes some processing (e.g. calculate using expressions), and some function to retrieve grids from iLand (e.g. damage data from disturbance modules, height grid).
fancy!
 
1062 3376d 03h werner /branches/port_qt5_64bit/src/ small fixes for ABE,

implementation of v1 of the "grass"-model (herbs and grasses on the ground).
 
1054 3392d 04h werner /branches/port_qt5_64bit/ next iteration of the barkbeetle Modules
added background image to the iland viewer
some update of the wind-module as well (new wind output, for example)
 
1053 3404d 12h werner /branches/port_qt5_64bit/src/ updates for Qt 5.5 and GCC (Linux).  
1049 3424d 09h werner /branches/port_qt5_64bit/src/ added counter in snapshot to print initialized AND total number of trees + saplings
added check for validity of CN-Ratios in the species parameters.
 
1047 3427d 04h werner /branches/port_qt5_64bit/src/ fixed errors with snapshots
fixed ordering of extra-grids in main view
 
1042 3439d 07h werner /branches/port_qt5_64bit/src/ working on bark beetle module (antagonists)  
1035 3539d 04h werner /branches/port_qt5_64bit/src/ fixed warning with GCC under Linux.  
1032 3539d 12h werner /branches/port_qt5_64bit/src/ fixed compiler warnings (compiled again with GCC), and edited *.pro files for GCC.  
1001 3608d 05h werner /branches/port_qt5_64bit/src/ removed some of the "DebugTimer" --- they tend to cause problems especially when multi-threading is enabled.  
963 3686d 06h werner /branches/port_qt5_64bit/src/ change for compiling with Qt 5.4. / MSVC 2013
looked again at GCC and had to change a couple of things. There seems to be still a problem with the plugin-system.
 
959 3713d 04h werner /branches/port_qt5_64bit/src/ start of bark beetle module  
932 3788d 05h werner /branches/port_qt5_64bit/src/ worked on multithreading enabling for ABE;
created a class MapGridRULock that should serialize access --- found some minor bugs in the rest of the code, but finally I think that this locking-code is not strictly necessary since the treelists are *not* changed by management (i.e. a remove does not change the physical layout of the treelist and therefore does not invalidate any pointers to it). The unit-based approach for multithreading does reduce the chance of issues; there is a small chance of lost updates when updating the biomass pools of snags (i.e. if two trees (on two units) of the same resource unit die at the same time).
 
930 3789d 04h werner /branches/port_qt5_64bit/src/ progressing in ABEland.
worked inter alia on the activity thinning.
the abe-harvest-output is still not added.
 
929 3790d 01h werner /branches/port_qt5_64bit/src/ working on ABE.
fixing bugs, adding a stand-level output.
 
923 3847d 01h werner /branches/port_qt5_64bit/src/ working on ABE:
ActThinning and some minor other stuff
 
922 3853d 00h werner /branches/port_qt5_64bit/src/ new ABE stand level output. Consolidation of scheduler.  
915 3879d 04h werner /branches/port_qt5_64bit/src/ developing ABE unit level scheduling, start with dev. of ABE - Outputs.  
909 3893d 08h werner /branches/port_qt5_64bit/src/ more renaming: now it is hopefully done.  
908 3893d 08h werner /branches/port_qt5_64bit/src/ amie_global.h -> abe_global.h  
907 3893d 09h werner /branches/port_qt5_64bit/src/ amie -> abe transition  
905 3893d 09h werner /branches/port_qt5_64bit/src/ working on scheduler and on implementing disturbances.
now again the AMIE/ABE transformation....