Rev |
Age |
Author |
Path |
Log message |
Diff |
1222 |
3037d 23h |
werner |
/ |
public SVN |
|
1221 |
3037d 23h |
werner |
/branches/ |
public SVN |
|
1220 |
3037d 23h |
werner |
/branches/version1.0/ |
Version 1.0 |
|
1218 |
3038d 01h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1217 |
3038d 01h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1172 |
3239d 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 |
3241d 23h |
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 |
3246d 00h |
werner |
/branches/iland_regen/src/ |
debugging the crash in the firemodule... nasty. |
|
1167 |
3247d 07h |
werner |
/branches/iland_regen/ |
merged serotiny from trunk |
|
1165 |
3248d 22h |
werner |
/branches/iland_regen/src/ |
implementation of sprouting |
|
1164 |
3254d 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 |
3254d 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 |
3256d 08h |
werner |
/branches/iland_regen/ |
merge of changes in the trunk (up to the version used for the 2016 DICE simulation batch). |
|
1104 |
3326d 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 |
3501d 01h |
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 |
3659d 22h |
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 |
3964d 23h |
werner |
/branches/port_qt5_64bit/src/ |
working on AMIE - calculation of mean annual increment. |
|
877 |
4046d 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 |
4177d 07h |
werner |
/branches/port_qt5_64bit/ |
merge from trunk up to revision 801 |
|
779 |
4310d 01h |
werner |
/branches/port_qt5_64bit/ |
|
|
767 |
4488d 18h |
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 |
4498d 23h |
werner |
/trunk/src/ |
fixed crash with external seed input; removed some compiler warnings. |
|
764 |
4499d 20h |
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 |
4522d 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 |
4536d 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 |
4537d 19h |
werner |
/trunk/src/ |
after performing random number tests; still trying to understand the fire ignition patterns. |
|
755 |
4543d 20h |
werner |
/trunk/src/plugins/fire/ |
changend JS ignntion() |
|
710 |
4831d 03h |
werner |
/trunk/ |
new exe version.
includes limitation to 1 fire/year and fixes to ESRI ASCII grid exports. |
|
701 |
4848d 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 |
4849d 00h |
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 |
4849d 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 |
4856d 04h |
werner |
/trunk/src/ |
added a javascript event handler to the fire module (onAfterFire) |
|
694 |
4864d 04h |
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 |
4864d 22h |
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 |
4865d 05h |
werner |
/trunk/src/plugins/fire/ |
limit 0..1 for crownkill |
|
690 |
4869d 23h |
werner |
/trunk/src/ |
added ratio of Psme that died into fire output. Added a commit message. |
|
683 |
4873d 02h |
werner |
/trunk/src/ |
minor fixes.
* grid export of fire values
* multiple creation of snapshots |
|
681 |
4881d 00h |
werner |
/trunk/src/ |
* Fire: now db output is also written from javascript ignitions
* potential bugfix in Establishment routine |
|
680 |
4885d 05h |
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 |
4892d 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. |
|