Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
1102 |
3080d 00h |
werner |
/branches/port_qt5_64bit/src/ |
fixed couple of clang warnings.
some debugging/profiling work w.r.t. establishment/regen. |
|
/branches/port_qt5_64bit/src/core/establishment.cpp /branches/port_qt5_64bit/src/core/model.cpp /branches/port_qt5_64bit/src/core/seeddispersal.cpp /branches/port_qt5_64bit/src/core/seeddispersal.h /branches/port_qt5_64bit/src/core/soil.cpp /branches/port_qt5_64bit/src/core/stamp.cpp /branches/port_qt5_64bit/src/core/stampcontainer.cpp /branches/port_qt5_64bit/src/core/standloader.cpp /branches/port_qt5_64bit/src/core/standstatistics.cpp /branches/port_qt5_64bit/src/core/timeevents.cpp /branches/port_qt5_64bit/src/core/tree.cpp /branches/port_qt5_64bit/src/core/tree.h /branches/port_qt5_64bit/src/output/outputmanager.cpp /branches/port_qt5_64bit/src/output/treeout.cpp /branches/port_qt5_64bit/src/output/treeout.h /branches/port_qt5_64bit/src/tools/xmlhelper.cpp /branches/port_qt5_64bit/src/tools/xmlhelper.h
|
1099 |
3100d 08h |
werner |
/branches/port_qt5_64bit/src/ |
cleaning gcc warnings, trying to compile on VSC. |
|
/branches/port_qt5_64bit/src/abe/fmstand.cpp /branches/port_qt5_64bit/src/core/grasscover.cpp /branches/port_qt5_64bit/src/ilandc/ilandc.pro /branches/port_qt5_64bit/src/output/snapshot.cpp /branches/port_qt5_64bit/src/tools/helper.cpp
|
1093 |
3125d 05h |
werner |
/branches/port_qt5_64bit/src/ |
toying around with yuidoc, some clang-related cleaning. |
|
/branches/port_qt5_64bit/src/apidoc/ABE/abe_doc.js /branches/port_qt5_64bit/src/apidoc/yuidoc.json /branches/port_qt5_64bit/src/tools/expression.cpp
|
1091 |
3129d 04h |
werner |
/branches/port_qt5_64bit/src/tools/ |
additional JS functions for retrieving grids from iLand. fancy.... |
|
/branches/port_qt5_64bit/src/tools/scriptglobal.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.h /branches/port_qt5_64bit/src/tools/scriptgrid.cpp
|
1090 |
3141d 03h |
werner |
/branches/port_qt5_64bit/src/ |
abe udpates (scheduler problem when stand age is 0) |
|
/branches/port_qt5_64bit/src/abe/fmstand.cpp /branches/port_qt5_64bit/src/tools/scriptgrid.cpp /branches/port_qt5_64bit/src/tools/scriptgrid.h
|
1088 |
3148d 05h |
werner |
/branches/port_qt5_64bit/src/ |
salavage management bark beetle damages
some fixes w.r.t. the correct extent of grids.
added "year" as stand varaible (abe). |
|
/branches/port_qt5_64bit/src/abe/actsalvage.cpp /branches/port_qt5_64bit/src/abe/actsalvage.h /branches/port_qt5_64bit/src/abe/fmstand.cpp /branches/port_qt5_64bit/src/abe/fomewrapper.cpp /branches/port_qt5_64bit/src/abe/forestmanagementengine.cpp /branches/port_qt5_64bit/src/core/grid.h /branches/port_qt5_64bit/src/core/layeredgrid.h /branches/port_qt5_64bit/src/core/snag.cpp /branches/port_qt5_64bit/src/core/tree.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlescript.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlescript.h /branches/port_qt5_64bit/src/plugins/wind/windscript.cpp /branches/port_qt5_64bit/src/tools/spatialanalysis.cpp
|
1085 |
3154d 05h |
werner |
/branches/port_qt5_64bit/src/ |
working on barkbeetle module (fixing problems, some small modifications, ...)
improving the JS-based spatial analysis toolkit. |
|
/branches/port_qt5_64bit/src/core/grid.h /branches/port_qt5_64bit/src/core/layeredgrid.h /branches/port_qt5_64bit/src/core/model.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlescript.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/bbgenerations.cpp /branches/port_qt5_64bit/src/plugins/wind/windscript.cpp /branches/port_qt5_64bit/src/plugins/wind/windscript.h /branches/port_qt5_64bit/src/tools/scriptgrid.cpp /branches/port_qt5_64bit/src/tools/scriptgrid.h /branches/port_qt5_64bit/src/tools/spatialanalysis.cpp /branches/port_qt5_64bit/src/tools/spatialanalysis.h
|
1084 |
3156d 04h |
werner |
/branches/port_qt5_64bit/src/tools/ |
removed API change |
|
/branches/port_qt5_64bit/src/tools/scriptgrid.h
|
1083 |
3156d 06h |
werner |
/branches/port_qt5_64bit/src/ |
improve API for spatial analysis - now patch creation works also with js. |
|
/branches/port_qt5_64bit/src/core/grid.h /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlescript.cpp /branches/port_qt5_64bit/src/plugins/wind/windscript.cpp /branches/port_qt5_64bit/src/tools/spatialanalysis.cpp /branches/port_qt5_64bit/src/tools/spatialanalysis.h
|
1082 |
3157d 04h |
werner |
/branches/port_qt5_64bit/src/ |
remove out-of-project area from GrassCover
fixed error in calculating the number of bark beetle generations (and changed the handling of sister broods) |
|
/branches/port_qt5_64bit/src/core/grasscover.cpp /branches/port_qt5_64bit/src/core/grasscover.h /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/bbgenerations.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/bbgenerations.h /branches/port_qt5_64bit/src/tools/scriptgrid.h
|
1081 |
3161d 04h |
werner |
/branches/port_qt5_64bit/src/ |
created a new javascript wrapper for the iLand "grid" class. This includes some processing (e.g. calculate using expressions), and some function to retrieve grids from iLand (e.g. damage data from disturbance modules, height grid).
fancy! |
|
/branches/port_qt5_64bit/src/tools/scriptgrid.cpp /branches/port_qt5_64bit/src/tools/scriptgrid.h
/branches/port_qt5_64bit/src/core/climate.cpp /branches/port_qt5_64bit/src/core/modelcontroller.cpp /branches/port_qt5_64bit/src/iland/iland.pro /branches/port_qt5_64bit/src/ilandc/consoleshell.cpp /branches/port_qt5_64bit/src/ilandc/ilandc.pro /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlescript.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlescript.h /branches/port_qt5_64bit/src/plugins/wind/windmodule.cpp /branches/port_qt5_64bit/src/plugins/wind/windscript.cpp /branches/port_qt5_64bit/src/plugins/wind/windscript.h /branches/port_qt5_64bit/src/tools/scriptglobal.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.h /branches/port_qt5_64bit/src/tools/spatialanalysis.cpp
|
1080 |
3162d 08h |
werner |
/branches/port_qt5_64bit/src/ |
spatial analysis: add patch analysis (clump sizes), add to wind module (scriptable) |
|
/branches/port_qt5_64bit/src/core/layeredgrid.h /branches/port_qt5_64bit/src/plugins/wind/windmodule.h /branches/port_qt5_64bit/src/plugins/wind/windscript.cpp /branches/port_qt5_64bit/src/plugins/wind/windscript.h /branches/port_qt5_64bit/src/tools/spatialanalysis.cpp /branches/port_qt5_64bit/src/tools/spatialanalysis.h
|
1077 |
3170d 10h |
werner |
/branches/port_qt5_64bit/src/ |
implemented stormInfestationProbability in bark beetle module.
added path() function in Globals JS object. |
|
/branches/port_qt5_64bit/src/core/tree.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.h /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetleplugin.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.h
|
1071 |
3184d 06h |
werner |
/branches/port_qt5_64bit/src/ |
alternative mortality formulation
COST PROFOUND exercise (H. Bugmann) |
|
/branches/port_qt5_64bit/src/core/model.cpp /branches/port_qt5_64bit/src/core/tree.cpp /branches/port_qt5_64bit/src/core/tree.h /branches/port_qt5_64bit/src/iland/mainwindow.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.h
|
1070 |
3189d 05h |
werner |
/branches/port_qt5_64bit/src/ |
bark-beetle wind interaction, now working ... |
|
/branches/port_qt5_64bit/src/abe/activity.cpp /branches/port_qt5_64bit/src/abe/activity.h /branches/port_qt5_64bit/src/abe/actsalvage.cpp /branches/port_qt5_64bit/src/abe/actsalvage.h /branches/port_qt5_64bit/src/abe/fmstand.cpp /branches/port_qt5_64bit/src/abe/fmstand.h /branches/port_qt5_64bit/src/abe/fmtreelist.cpp /branches/port_qt5_64bit/src/abe/fmtreelist.h /branches/port_qt5_64bit/src/abe/forestmanagementengine.cpp /branches/port_qt5_64bit/src/abe/forestmanagementengine.h /branches/port_qt5_64bit/src/core/grid.h /branches/port_qt5_64bit/src/core/species.cpp /branches/port_qt5_64bit/src/core/standloader.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.h /branches/port_qt5_64bit/src/tools/expression.h /branches/port_qt5_64bit/src/tools/statdata.cpp
|
1065 |
3191d 01h |
werner |
/branches/port_qt5_64bit/src/ |
interaction of bark beetle and wind disturbances. |
|
/branches/port_qt5_64bit/src/abe/fmstand.cpp /branches/port_qt5_64bit/src/abe/fomescript.h /branches/port_qt5_64bit/src/core/model.cpp /branches/port_qt5_64bit/src/iland/mainwindow.cpp /branches/port_qt5_64bit/src/ilandc/ilandc.pro /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.h /branches/port_qt5_64bit/src/tools/modules.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.cpp
|
1064 |
3192d 05h |
werner |
/branches/port_qt5_64bit/src/ |
many changes. Most notably:
* improvements in the grass-cover sub Modules
* interaction between wind and bark beetle
* javascript function to extract seed-distribution-maps
* fixed a bug when continuous seed input was assumed |
|
/branches/port_qt5_64bit/src/abe/fmstand.cpp /branches/port_qt5_64bit/src/abe/fmstand.h /branches/port_qt5_64bit/src/abe/forestmanagementengine.cpp /branches/port_qt5_64bit/src/abe/forestmanagementengine.h /branches/port_qt5_64bit/src/core/environment.cpp /branches/port_qt5_64bit/src/core/grasscover.cpp /branches/port_qt5_64bit/src/core/grasscover.h /branches/port_qt5_64bit/src/core/model.cpp /branches/port_qt5_64bit/src/core/modelcontroller.h /branches/port_qt5_64bit/src/core/seeddispersal.cpp /branches/port_qt5_64bit/src/core/seeddispersal.h /branches/port_qt5_64bit/src/core/tree.cpp /branches/port_qt5_64bit/src/core/tree.h /branches/port_qt5_64bit/src/iland/mainwindow.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.cpp /branches/port_qt5_64bit/src/plugins/barkbeetle/barkbeetlemodule.h /branches/port_qt5_64bit/src/tools/scriptglobal.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.h
|
1061 |
3199d 05h |
werner |
/branches/port_qt5_64bit/src/ |
developinig ABE.
groundwork: creating STP options (i.e. pure JS-options of STPs that can be used in activities)
working on species specific targets for thinnings (involves a lot of thinking and fiddling with javascript)
added an option to include "shortcuts" to often-used functions (i.e. links in the GUI that directly call JS-functions). |
|
/branches/port_qt5_64bit/src/abe/activity.cpp /branches/port_qt5_64bit/src/abe/activity.h /branches/port_qt5_64bit/src/abe/actscheduled.cpp /branches/port_qt5_64bit/src/abe/actthinning.cpp /branches/port_qt5_64bit/src/abe/actthinning.h /branches/port_qt5_64bit/src/abe/fmstand.cpp /branches/port_qt5_64bit/src/abe/fmstand.h /branches/port_qt5_64bit/src/abe/fmstp.cpp /branches/port_qt5_64bit/src/abe/fmstp.h /branches/port_qt5_64bit/src/abe/fomescript.cpp /branches/port_qt5_64bit/src/abe/fomescript.h /branches/port_qt5_64bit/src/apidoc/ABE/abe_context_doc.js /branches/port_qt5_64bit/src/apidoc/ABE/abe_doc.js /branches/port_qt5_64bit/src/apidoc/iLand/globals_doc.js /branches/port_qt5_64bit/src/core/modelcontroller.cpp /branches/port_qt5_64bit/src/core/modelcontroller.h /branches/port_qt5_64bit/src/iland/mainwindow.cpp /branches/port_qt5_64bit/src/iland/mainwindow.h /branches/port_qt5_64bit/src/iland/mainwindow.ui /branches/port_qt5_64bit/src/tools/scriptglobal.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.h
|
1059 |
3204d 06h |
werner |
/branches/port_qt5_64bit/src/ |
added topheight in ABE
additional things like standIds(), ... |
|
/branches/port_qt5_64bit/src/abe/fmstand.cpp /branches/port_qt5_64bit/src/abe/fmstand.h /branches/port_qt5_64bit/src/abe/fomescript.cpp /branches/port_qt5_64bit/src/abe/fomescript.h /branches/port_qt5_64bit/src/abe/fomewrapper.cpp /branches/port_qt5_64bit/src/abe/forestmanagementengine.cpp /branches/port_qt5_64bit/src/abe/forestmanagementengine.h /branches/port_qt5_64bit/src/apidoc/ABE/abe_context_doc.js /branches/port_qt5_64bit/src/apidoc/ABE/abe_doc.js /branches/port_qt5_64bit/src/tools/statdata.cpp /branches/port_qt5_64bit/src/tools/statdata.h
|
1058 |
3205d 07h |
werner |
/branches/port_qt5_64bit/src/ |
Changes in ABE:
new grid (stand treatment program), and now STP is shown when clicking on a standGrid
additional warnings when STPs are not properly defined
other changes:
more recent files, recent files are saved before creating the model
fixed splash screenshot
fixed potential bug in setting up saplings
new JS-function Globals.reloadABE() --> force the reload of the agent based forest engine module |
|
/branches/port_qt5_64bit/src/abe/abegrid.cpp /branches/port_qt5_64bit/src/abe/abegrid.h /branches/port_qt5_64bit/src/abe/fmstand.cpp /branches/port_qt5_64bit/src/abe/forestmanagementengine.cpp /branches/port_qt5_64bit/src/core/model.cpp /branches/port_qt5_64bit/src/core/model.h /branches/port_qt5_64bit/src/core/standloader.cpp /branches/port_qt5_64bit/src/iland/mainwindow.cpp /branches/port_qt5_64bit/src/iland/mainwindow.h /branches/port_qt5_64bit/src/iland/res/iland_splash.png /branches/port_qt5_64bit/src/tools/scriptglobal.cpp /branches/port_qt5_64bit/src/tools/scriptglobal.h
|