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
1102 3034d 01h werner /branches/port_qt5_64bit/src/ fixed couple of clang warnings.

some debugging/profiling work w.r.t. establishment/regen.
 
779 4017d 08h werner /branches/port_qt5_64bit/  
738 4426d 11h werner /trunk/src/core/ small fixes (memory leaks) due to Valgrind/memcheck session  
736 4430d 10h werner /trunk/src/core/ fixed the crashes (I hope).
The problem was either:
(a) if you load just one year of climate and have a leapyear, then the store for climate-days can is too short (it was: years*366, now: years*366 + 1
(b) The value of "mHeightGridTries" (in standloader) was not initialized with disabled "heightGrid".
 
671 4600d 09h werner /trunk/src/ Necessary changes for GPL licence (i.e. headers in all source files)  
639 4761d 06h werner / move current content to the "trunk"  
487 4971d 03h werner /src/core/ some performance optimizations done on Linux with valgrind /
KCacheGrind.
stamp: did inlining of "distanceToCenter" (is still relatively expensive
due to heavy usage in e.g. applyLip)
Saplings: removed the very exensive way to check if a sapling of a
species is already on a given pixel; we now use a std::bitmap for that
purpose.
grid: optimized the "indexOf(float*)"-method; this method is used very
often.
 
401 5117d 02h werner / starting from a change in the LIP-pattern and the LIP-application a grand tour through followed.
StampContainer has now a static grid that holds distances to the stamp-center. This is used by the tree when applying a stamp.cpp
minor changes necessary due to the switch to Qt 4.6
 
400 5117d 10h werner /src/ changed the binary format of the LIP stamps (included a magic number, a version and a call to setVersion()). Changed the way of aggregating the "shadow" in the lightroom: now (again) the result value represents the mean "shadow" per meter below the 45° line.  
321 5285d 11h werner /src/ * check for NaN in readLIF_torus() (Tree).
* dump() function in Stamp
* removed compiler warnings
 
149 5369d 21h werner /src/ - drawing GUI in MainWindow
- "Opacity" of tree crowns as a function of leafarea (and crown area;
crown radius is stored in LIP-stamp).
 
131 5372d 20h Werner /src/ added a 64x64 stamp while reinvoking the FonStudio  
93 5381d 23h Werner /src/ XmlHelper class, the first real test-case for that, some thinking about how to setup the whole system.  
83 5384d 04h Werner /src/ new structure  
80 5384d 04h Werner / change master structure  
52 5428d 01h Werner /fonstudio/ modified to additive again;
* in Lightroom again the average up to the treeheight is summed up
* while extracting stamps, an upper limit of 47x47px (i.e. with 2m grid size approx. 1ha) is used. Now the criterion is based upon absolute values - maybe switch to relative values again (to avoid huge stamps)??
 
47 5431d 01h Werner /fonstudio/ now to each "writer" stamp a reader stamp (i.e. the "crownradius") is directly attached. Therefore some changes in tree and treespecies.  
42 5431d 04h Werner /fonstudio/ additionally storing crown radius in stamp file.
readout of stamps using radius-stamps.
 
35 5434d 21h Werner /fonstudio/ various fixes (still trying to load/save stamps).  
34 5434d 22h Werner /fonstudio/ Handling of stamps (read, write, ...)  

Show All