Rev |
Age |
Author |
Path |
Log message |
Diff |
1222 |
3153d 00h |
werner |
/ |
public SVN |
|
1221 |
3153d 00h |
werner |
/branches/ |
public SVN |
|
1220 |
3153d 00h |
werner |
/branches/version1.0/ |
Version 1.0 |
|
1218 |
3153d 02h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1217 |
3153d 02h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1172 |
3354d 07h |
werner |
/branches/iland_regen/src/ |
fixed nasty bug in fire module that caused crashes in release mode (but interestingly not in debug mode).
Reason: The ILAND_GUI #define is *not* visible when building the modules (fire, wind, barkbeetle); a conditional define in species.h has the effect that the structure (i.e. the memory address of some of the member properties) are different (specifically, the "mSeedDispersal" property). From the fire module, accessing the property resolved to a wrong memory address -> crash. Fix: moved the color-property (that is affected by the ILAND_GUI #define) to the end of the object.... |
|
1170 |
3357d 00h |
werner |
/branches/iland_regen/src/ |
testing the grid-runners (etc) -- they seem to work fine, whew!
fixed a problem in the fire spread (never reached the right and bottom edge of a landscape). |
|
1169 |
3361d 00h |
werner |
/branches/iland_regen/src/ |
debugging the crash in the firemodule... nasty. |
|
1167 |
3362d 08h |
werner |
/branches/iland_regen/ |
merged serotiny from trunk |
|
1165 |
3363d 22h |
werner |
/branches/iland_regen/src/ |
implementation of sprouting |
|
1164 |
3369d 00h |
werner |
/branches/iland_regen/src/ |
found unexpected behavior of irandom(): obviously, it return *never* the upper bound.
eg. irandom(0,3) -> values 0,1, or 2, but never 3.
changed calls to irandom() accordingly.
added also a better random selection of species in the establishment routine |
|
1162 |
3369d 06h |
werner |
/branches/iland_regen/src/ |
removed the old "mSaplings" from resource unit/model.
Open Issues:
* ActPlanting [init/remove of saplings]
* MapGrid: retrieve list of saplings
* testing of standloader |
|
1157 |
3371d 08h |
werner |
/branches/iland_regen/ |
merge of changes in the trunk (up to the version used for the 2016 DICE simulation batch). |
|
1104 |
3441d 06h |
werner |
/branches/iland_regen/ |
Branch dedicated to playing around with establishment/regeneration.
Goals are:
(i) speed up
(ii) introduction of new features for Yellowstone |
|
1044 |
3616d 02h |
werner |
/branches/port_qt5_64bit/src/ |
implementing the interaction between bark beetle and wind disturbances;
introduced new flags to mark the reason why trees died when they do die, and a mechanism that allows disturbance modules to being notified when trees die. This involved the creation of a new "DisturbanceInterface". |
|
1014 |
3774d 23h |
werner |
/branches/port_qt5_64bit/src/ |
bark beetle module fine tuning (outputs etc)
fixed an issue with always copying the labels (names) of layered grids.
warning: still a compile error ;) |
|
903 |
4080d 00h |
werner |
/branches/port_qt5_64bit/src/ |
working on AMIE - calculation of mean annual increment. |
|
877 |
4161d 23h |
werner |
/branches/port_qt5_64bit/src/ |
COLORS
added non-numerical layers to iland.
New "Colors" class (including typical R-color-palettes (RColorBrewer, terrain-colors).
the "LayeredGrid" has now a more versatile "LayerElement" that stores default view type, name and caption.
updated the grid definition of fire and wind module. |
|
802 |
4292d 07h |
werner |
/branches/port_qt5_64bit/ |
merge from trunk up to revision 801 |
|
779 |
4425d 01h |
werner |
/branches/port_qt5_64bit/ |
|
|
767 |
4603d 19h |
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... |
|
765 |
4613d 23h |
werner |
/trunk/src/ |
fixed crash with external seed input; removed some compiler warnings. |
|
764 |
4614d 21h |
werner |
/trunk/src/ |
implementation of advanced external seed input. Around the project area a "seed belt" is lain. The simulated rectangle is split into sectors which can have a different species composition. At the beginning of the simulation, the external seed maps are populated and then reused each year. |
|
760 |
4637d 07h |
werner |
/trunk/src/ |
improved the ilandc version, removed a bug with trying to show a message box in the non-GUI version; ilandc runs now quite stable (e.g. 11 replicates of HJA fire simulations without problems) |
|
758 |
4651d 00h |
werner |
/trunk/src/ |
tests with the random generator; (see also the blog post about random numbers). Now the generations of the generator are deactivated (i.e. set to 0). The ignition calculation of the fire module is now based on the resource unit (instead of the single fire pixel). |
|
757 |
4652d 19h |
werner |
/trunk/src/ |
after performing random number tests; still trying to understand the fire ignition patterns. |
|
755 |
4658d 21h |
werner |
/trunk/src/plugins/fire/ |
changend JS ignntion() |
|
710 |
4946d 03h |
werner |
/trunk/ |
new exe version.
includes limitation to 1 fire/year and fixes to ESRI ASCII grid exports. |
|
701 |
4963d 17h |
werner |
/trunk/src/ |
Kickoff for the implementation of the wind module. It started with copying the stuff from the fire module.
This commit includes the basic framework (i.e. plugin, ...), some basic drawing and a first version of the "edge-detection" (which is copied from the seed dispersal routine). Promising... |
|
699 |
4964d 01h |
werner |
/trunk/ |
standloader now can also initialize from vegetation snapshot databases;
fire-module: fire extinction probability works only after reaching the minimum fire size parameter. |
|
697 |
4964d 22h |
werner |
/trunk/ |
Doxygen documentation revisited.
After re-establishing doxygen documentation (last update: 2009) a lot of smaller/medium documentation fixes.
Documentation is something that could definitely be always improved ;) |
|
696 |
4971d 04h |
werner |
/trunk/src/ |
added a javascript event handler to the fire module (onAfterFire) |
|
694 |
4979d 05h |
werner |
/trunk/ |
Version 0.7.3
- removed error in the generation of statistics for the fire (now stats are also cleared before each fire)
- fixed grids to include newlines |
|
693 |
4979d 23h |
werner |
/trunk/src/plugins/fire/ |
minor fixes in the fire module.
Added two new grids to be exported (e.g., crown kill), extended the fire output. |
|
691 |
4980d 05h |
werner |
/trunk/src/plugins/fire/ |
limit 0..1 for crownkill |
|
690 |
4984d 23h |
werner |
/trunk/src/ |
added ratio of Psme that died into fire output. Added a commit message. |
|
683 |
4988d 02h |
werner |
/trunk/src/ |
minor fixes.
* grid export of fire values
* multiple creation of snapshots |
|
681 |
4996d 01h |
werner |
/trunk/src/ |
* Fire: now db output is also written from javascript ignitions
* potential bugfix in Establishment routine |
|
680 |
5000d 06h |
werner |
/trunk/ |
Version 0.7.1
Several improvements/fixes in the Fire module, inter alia:
* fire size distribution
* handling of burning snags
* improved scripting support (export spread pattern als ESRI grid)
* fix in watercylce for kbdi-calculation |
|
674 |
5007d 22h |
werner |
/trunk/src/ |
added scripting capabilities (JavaScript) to the "Modules". Now a module can add own objects/properties to the global javascript object. The fire module adds a "FireScript" ("Fire" in JS) object that can be used e.g. to manually "ignite" fires. |
|