Rev |
Age |
Author |
Path |
Log message |
Diff |
1222 |
3152d 12h |
werner |
/ |
public SVN |
|
1221 |
3152d 12h |
werner |
/branches/ |
public SVN |
|
1220 |
3152d 12h |
werner |
/branches/version1.0/ |
Version 1.0 |
|
1218 |
3152d 14h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1217 |
3152d 14h |
werner |
/ |
clean up repository - make 1.0 trunk again! |
|
1172 |
3353d 19h |
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 |
3356d 12h |
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 |
3360d 12h |
werner |
/branches/iland_regen/src/ |
debugging the crash in the firemodule... nasty. |
|
1167 |
3361d 20h |
werner |
/branches/iland_regen/ |
merged serotiny from trunk |
|
1165 |
3363d 10h |
werner |
/branches/iland_regen/src/ |
implementation of sprouting |
|
1164 |
3368d 12h |
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 |
3368d 18h |
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 |
3370d 20h |
werner |
/branches/iland_regen/ |
merge of changes in the trunk (up to the version used for the 2016 DICE simulation batch). |
|
1104 |
3440d 18h |
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 |
3615d 14h |
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 11h |
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 |
4079d 12h |
werner |
/branches/port_qt5_64bit/src/ |
working on AMIE - calculation of mean annual increment. |
|
877 |
4161d 12h |
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 |
4291d 19h |
werner |
/branches/port_qt5_64bit/ |
merge from trunk up to revision 801 |
|
779 |
4424d 13h |
werner |
/branches/port_qt5_64bit/ |
|
|
767 |
4603d 07h |
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 11h |
werner |
/trunk/src/ |
fixed crash with external seed input; removed some compiler warnings. |
|
764 |
4614d 09h |
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 |
4636d 20h |
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 |
4650d 12h |
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 07h |
werner |
/trunk/src/ |
after performing random number tests; still trying to understand the fire ignition patterns. |
|
755 |
4658d 09h |
werner |
/trunk/src/plugins/fire/ |
changend JS ignntion() |
|
710 |
4945d 15h |
werner |
/trunk/ |
new exe version.
includes limitation to 1 fire/year and fixes to ESRI ASCII grid exports. |
|
701 |
4963d 06h |
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 |
4963d 13h |
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 10h |
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 |
4970d 16h |
werner |
/trunk/src/ |
added a javascript event handler to the fire module (onAfterFire) |
|
694 |
4978d 17h |
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 11h |
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 |
4979d 17h |
werner |
/trunk/src/plugins/fire/ |
limit 0..1 for crownkill |
|
690 |
4984d 11h |
werner |
/trunk/src/ |
added ratio of Psme that died into fire output. Added a commit message. |
|
683 |
4987d 14h |
werner |
/trunk/src/ |
minor fixes.
* grid export of fire values
* multiple creation of snapshots |
|
681 |
4995d 13h |
werner |
/trunk/src/ |
* Fire: now db output is also written from javascript ignitions
* potential bugfix in Establishment routine |
|
680 |
4999d 18h |
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 11h |
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. |
|