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
671 4729d 03h werner /trunk/src/ Necessary changes for GPL licence (i.e. headers in all source files)  
639 4890d 01h werner / move current content to the "trunk"  
615 4949d 04h werner /src/ removed windows specific _isnan() calls  
443 5208d 07h werner /src/ problems with multihtreading and the random generator. Crashes revealed that the MersenneTwister class is not multithreadable; The solution now is to have for each Thread in the thread pool one random number generator. This removes the crashes, but makes changes to the code necessary.  
431 5235d 21h werner /src/ included the logLevel-Functions at several locations in the source code.
added a option to only display debug messages in the DebugTimer destructor when elapsed time is longer than one millisecond.
 
349 5330d 05h werner /src/ tested behavior of irandom(from, to). It is clear now, that results are [from, to], i.e. the upper value is also returned. Be careful when using for querying an index for a list/vector.  
289 5455d 17h werner /src/ random - things: added the Picus random-helper-classes (RandomIndex, CustomRandomPDF, ...).
added a 3rd party Mersenne-Twister-Random-Generator (added a 3rdparty) directory.
 
287 5456d 16h werner /src/ Tree initialization (random variant). works almost...  
285 5458d 11h werner /src/core/ loading of the landscape. added "areaMask.imageFile" to "world" in xml file. This loads a image mask that establishes area that are inside and outside the project area respectively.  
216 5477d 18h werner /src/ created a more sophisticated management routine using javascript.  
210 5479d 00h werner /src/ class "Sun", added "site"-varaibles to the project file.  
187 5485d 11h iland /src/ wow. Ressource is correctly spelled as Resource. I jerk.  
186 5485d 16h werner /src/ management 1st version running  
157 5496d 17h werner /src/ cleaning of memory after trees died; this had some impacts on AllTreeIterator and some other places.
added a "Tests" class to combine some simple tests.
 
130 5501d 19h Werner /src/ moved debugDataTable to GlobalSettings...  
117 5507d 16h Werner /src/ new debug macros (which are compiled to NOOP in release mode)  
102 5509d 23h Werner /src/ * added a global XML-node of the project file to GlobalSettings (each setup() routine has access to that)
* loading of stamps for each species.
 
93 5510d 18h Werner /src/ XmlHelper class, the first real test-case for that, some thinking about how to setup the whole system.  
91 5510d 23h Werner /src/ started implementation of SpeciesSet; this includes lots of tinkering around with global functions, Database-connections and that like.  
87 5511d 22h Werner /src/ GlobalSettings Object, reading of global settings meta data, GlobalSettings is a Singleton.  
83 5512d 22h Werner /src/ new structure  
80 5512d 23h Werner / change master structure  
39 5561d 17h Werner /fonstudio/ implementing the application of gridded binary stamps.  
33 5563d 17h Werner /fonstudio/ general handling of stamps. This includes:
* StampContainer class. encapsulates internal storage, fast access, read/write functions to binary streams
* factory-approach for creation of stamps with different size. This can be used to use specific looping routines depending on stamp size.
 
32 5564d 00h Werner /fonstudio/ grid: average() function, more const access operators.
LightRoom: mod. mode of setup (now setup with metric length instead of pixelcount),
fixed "addition of angles" bug.
added generation of "subpixel" stamps.
 
24 5568d 22h Werner /fonstudio/ added global.h (RAD(), GRAD()), some adaptations for hemigrid.
continued implementation of lightroom.