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
1071 3178d 05h werner /branches/port_qt5_64bit/src/ alternative mortality formulation
COST PROFOUND exercise (H. Bugmann)
 
1068 3183d 12h werner /branches/port_qt5_64bit/src/ some optimizations for grass / establishment
START
 
1065 3185d 00h werner /branches/port_qt5_64bit/src/ interaction of bark beetle and wind disturbances.  
1064 3186d 05h werner /branches/port_qt5_64bit/src/ many changes. Most notably:
* improvements in the grass-cover sub Modules
* interaction between wind and bark beetle
* javascript function to extract seed-distribution-maps
* fixed a bug when continuous seed input was assumed
 
1063 3189d 06h werner /branches/port_qt5_64bit/src/ implementing a first version of the browsing submodule.

many small improvements for ABE.
 
1062 3191d 04h werner /branches/port_qt5_64bit/src/ small fixes for ABE,

implementation of v1 of the "grass"-model (herbs and grasses on the ground).
 
1058 3199d 06h werner /branches/port_qt5_64bit/src/ Changes in ABE:
new grid (stand treatment program), and now STP is shown when clicking on a standGrid
additional warnings when STPs are not properly defined

other changes:
more recent files, recent files are saved before creating the model
fixed splash screenshot
fixed potential bug in setting up saplings
new JS-function Globals.reloadABE() --> force the reload of the agent based forest engine module
 
1032 3354d 13h werner /branches/port_qt5_64bit/src/ fixed compiler warnings (compiled again with GCC), and edited *.pro files for GCC.  
1024 3365d 04h werner /branches/port_qt5_64bit/src/ working on the bark beetle module.
now on startup of the model the first year of the climate is loaded automatically.
 
1013 3408d 04h werner /branches/port_qt5_64bit/src/ working on the bark beetle module.
Now jigsaw start falling into place ;)
 
1011 3408d 11h werner /branches/port_qt5_64bit/src/core/ optimized the way how climate is loaded when the simulated landscape is smaller than the whole defined landscape: now the actual creating of the climate-data structures happens only if they are really accessed (e.g. for the nationalpark we have 200 climate clusters, for a test region we have only 10 or 20 clusters). This reduces startup time considerably: (debug mode): from 2min 20secs to 40 secs. Good for testing ;)  
1001 3423d 06h werner /branches/port_qt5_64bit/src/ removed some of the "DebugTimer" --- they tend to cause problems especially when multi-threading is enabled.  
999 3424d 08h werner /branches/port_qt5_64bit/src/core/ trying to find crash on VSC  
998 3424d 10h werner /branches/port_qt5_64bit/src/core/ more debug timers in regeneration/establishment  
967 3490d 05h werner /branches/port_qt5_64bit/src/core/ loading of saplings: this works now when running in standgrid mode.  
937 3590d 04h werner /branches/port_qt5_64bit/src/ hunting some bugs in summarizing GWL  
936 3591d 05h werner /branches/port_qt5_64bit/src/ searching for bugs in the bookkeeping of increments, volumes.
very cumbersome....
 
934 3599d 05h werner /branches/port_qt5_64bit/src/ working on ABE.
* new functions like "elapsed()" for stands
* created a global onInit-Handler
* devised a way to initalized regen (using the ActPlanting-code and the onInit Handler)
* updated YUIdoc documentation a bit
 
917 3680d 06h werner /branches/port_qt5_64bit/src/ start of implementing a 2nd queue in the scheduler
when setting up landscape in matrix mode (environment file) now only valid cells need to be present in the env. file.
 
910 3708d 05h werner /branches/port_qt5_64bit/src/ scheduler, testing, ...  
909 3708d 09h werner /branches/port_qt5_64bit/src/ more renaming: now it is hopefully done.  
907 3708d 09h werner /branches/port_qt5_64bit/src/ amie -> abe transition  
905 3708d 09h werner /branches/port_qt5_64bit/src/ working on scheduler and on implementing disturbances.
now again the AMIE/ABE transformation....
 
904 3709d 01h werner /branches/port_qt5_64bit/src/ ... working on amie...  
903 3712d 04h werner /branches/port_qt5_64bit/src/ working on AMIE - calculation of mean annual increment.  
902 3716d 05h werner /branches/port_qt5_64bit/src/ work on AMIE.
introduced new activity: planting.
zillions of other small mods.
 
901 3718d 15h werner /branches/port_qt5_64bit/src/ repeating activities,
canceling of execution of javascript code in ABE (abort())
some other stuff....
 
893 3743d 05h werner /branches/port_qt5_64bit/src/ ABE ABE ABE ...  
890 3745d 10h werner /branches/port_qt5_64bit/src/ working on ABE.
restructuring the directories for the documentation.
 
889 3746d 05h werner /branches/port_qt5_64bit/src/ abe, abe, abe  
882 3758d 07h werner /branches/port_qt5_64bit/src/ introduced delayed setup for the resource units (in order for the Mapgrids to behave right).
smaller fixes in the qml-based rulers.
 
881 3787d 02h werner /branches/port_qt5_64bit/src/ fixed problem with new resource unit storage that allows gaps.
some smaller additions (e.g. the literals "true" and "false" in the expression engine).
DEM: a new bilinear interpolation algorithm to improve DEM. Still not perfect.
 
864 3849d 05h werner /branches/port_qt5_64bit/src/ fixed typos (after merge) and version number  
837 3885d 08h werner /branches/port_qt5_64bit/src/ * added total carbon to stand output
* created a new output "landscape" for stand aggregates on landscape level (per species)
* improved error handling ModelController
* improved ilandc: now model settings can be changed via command line (and javascript function can be called)
* finalized "background external seeds"
 
824 3890d 11h 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).
 
821 3891d 11h werner /branches/port_qt5_64bit/src/core/ fixed bug in regeneration module. Its been the case that *after* years with no *newly* established trees, the sapling growth module was not working (it checked the number of living saplings, but that was cleared ad the beginning of the year).
this bug caused some of these strange resource unit pattern. Now regen comes out much more uniform (for uniform environmental conditions in bare ground sims).
 
808 3905d 02h werner /branches/port_qt5_64bit/src/ implementing FOME.
* splitting "helper.cpp" into several files (debugtimer.h, statdata.h, viewport.h) (and changing lots of includes)
* implementing setup of activities (extracting from Javascript)
 
802 3924d 12h werner /branches/port_qt5_64bit/ merge from trunk up to revision 801  
779 4057d 06h werner /branches/port_qt5_64bit/  
767 4235d 23h werner /trunk/src/ larger restructuring of code (moving scripting related parts)
adding a shell for "spatialAnalysis".
In the future, a cleanup of all the "spatial" grids/maps/stuff is necessary...