Releases: OpenNHM/AvaFrame
Releases · OpenNHM/AvaFrame
2.0rc3
2.0rc2
2.0rc1
Breaking Changes since 1.13.2
Config / API changes
- getModuleConfig signature changed — positional override parameter replaced by explicit fileOverride keyword argument; avalancheDir
parameter added; fileOverride and modInfo parameters subsequently removed entirely (09fffd1, 1469645, 50d8704) - rewriteLocalCfgs and _removeCfgItemsNotInOverride removed from cfgUtils (7569150)
- MoTGenerateConfigs removed — replaced by com1DFAPreprocess (5cc57a0)
- checkCfgInfoType removed from cfgUtils (075c6a2)
- plotFields config key removed from com1DFA — resType now controls all output fields for all timesteps (f12ecf1)
Renames
- THICKNESSThFromShp → THICKNESSThFromFile across all config files and code (9ef75d7, c5f749d, 6ccbdc3)
- findAvaDirs (com7) moved to in3Utils as findAvaDirsBasedOnInputsDir (914f501)
- splitInputsFlag → splitInputs in com7Regional (dec77d0)
Output / result format changes
- Not-affected cells now use -9999 instead of 0 in all output rasters — new config parameter to define the no-data value (2339314,
6034fa8) - Output rasters compressed by default when written as .tif (515d8e9)
- Simulation name format changed — module name added as a component; multi-layer suffix (L1, L2, …) added to filenames (ff8ad5b,
736f9c7)
Removed scripts / features
- runSplitInputs.py removed — functionality integrated into runCom7Regional.py via --split-inputs flag (dec77d0)
- Windows-OS-specific conditional imports for multiprocessing removed (fc56616)
What's Changed
- [com1],[doc]: correct docu for raster inputs by @PaulaSp3 in #1214
- [doc]: fix thalweg computation equation by @PaulaSp3 in #1218
- [com4]: correct comment in ini file by @PaulaSp3 in #1220
- [com1], [out1], [doc]: Add timeInfo by @awirb in #1217
- [com1;in3] Change time writing [breaking change] by @fso42 in #1219
- Update path to github repository by @JuLa96 in #1223
- [ana3]: add writing of ref DF in aimec by @awirb in #1224
- [ana3;in3] add check for aimec new coordinate system by @awirb in #1225
- [com1;General] Add module name to simName by @fso42 in #1226
- refactor(config): Update pyproject.toml version pinning and add tasks by @fso42 in #1229
- [com1]: time dependent release option (hydrograph) for timestep 0 by @PaulaSp3 in #1215
- refactor(core): Adjust MacOS related imports and pixi setup by @fso42 in #1231
- [com1] Add cfg override folder / expert configuration by @fso42 in #1230
- [com1;com4;com8;com9] Removed Windows-OS-specific conditional imports for
multiprocessingby @fso42 in #1234 - [doc] Update config documentation with graph by @fso42 in #1233
- [in3,com8,ana3] Add multi-layer result support; breaking change in com8 by @fso42 in #1236
- [com1]: Modify simhash with modifying time dependent release values by @PaulaSp3 in #1239
- [out3Plot] Add debris-flow topography by @JuLa96 in #1241
- [core, tests, docs] add remaining multi-layer support by @fso42 in #1242
- [com1]: write time depedent release infos into report by @PaulaSp3 in #1240
- [com6] Scarp: FinalUpdate by @dwolfsch in #1222
- feat(com9MoTVoellmy): add
timeDependentReleaseconfiguration by @fso42 in #1246 - [doc]: add documentation for time dep release by @PaulaSp3 in #1248
Full Changelog: 2.0b2...2.0rc1
What's Changed
- [com1]: Assign values to returned variables in every condition by @PaulaSp3 in #1177
- [com7,in4] add regional modeling workflow for com1DFA by @leon-wagner in #1053
- [com1] add checking for zero mass of particle and remove properly by @awirb in #1180
- [com7] remove
runSplitInputs.pyand integrate functionality intorunCom7Regional.pyby @fso42 in #1181 - chore(config): remove
.codeclimate.ymland add new log helper scripts by @fso42 in #1186 - [ana3;ana4;out3] allow 0 result raster in aimec by @awirb in #1189
- refactor(com7Regional): remove unused parameters from configuration file by @fso42 in #1191
- [com8] add renaming also for ent simType by @awirb in #1187
- [ana3] do not create plot if referene or comparison data only 0 values by @awirb in #1190
- chore(deps): add temporary dependencies gdal, libgdal, geos, proj in pyproject.toml by @fso42 in #1194
- [com1] Rheological Models for debris-flow simulations by @JuLa96 in #1169
- Renaming of FromShp to FromFiles in the ini files by @fso42 in #1197
- Renaming of FromShp to FromFiles in the ini files 2 by @fso42 in #1198
- docs(com9MoTVoellmy): update and expand documentation by @fso42 in #1196
- [com1;com8;com9;in1;in2;in3] Read from raster by @awirb in #1193
- feat(runCom6Scarp): add method override functionality for scarp analysis by @fso42 in #1209
- [com1;in2] Add tiff compression; adjust particles export logic by @fso42 in #1173
- [out3]: plot extent for values != 0 by @PaulaSp3 in #1210
- [StandardTestsCom1]: enable parallel execution by @fso42 in #1211
- [com1]: Add input hydrograph (initial) by @PaulaSp3 in #1167
- [com4]: all output rasters have value -9999 in not affected cells by @PaulaSp3 in #1164
- (com1) fix bug in with remeshed file writing due to compression by @fso42 in #1216
- [com1],[doc]: correct docu for raster inputs by @PaulaSp3 in #1214
- [doc]: fix thalweg computation equation by @PaulaSp3 in #1218
- [com4]: correct comment in ini file by @PaulaSp3 in #1220
- [com1], [out1], [doc]: Add timeInfo by @awirb in #12...
2.0b2
What's Changed
- [com8] add renaming also for ent simType by @awirb in #1187
- [ana3] do not create plot if referene or comparison data only 0 values by @awirb in #1190
- chore(deps): add temporary dependencies gdal, libgdal, geos, proj in pyproject.toml by @fso42 in #1194
- [com1] Rheological Models for debris-flow simulations by @JuLa96 in #1169
- Renaming of FromShp to FromFiles in the ini files by @fso42 in #1197
- Renaming of FromShp to FromFiles in the ini files 2 by @fso42 in #1198
- docs(com9MoTVoellmy): update and expand documentation by @fso42 in #1196
- [com1;com8;com9;in1;in2;in3] Read from raster by @awirb in #1193
- feat(runCom6Scarp): add method override functionality for scarp analysis by @fso42 in #1209
- [com1;in2] Add tiff compression; adjust particles export logic by @fso42 in #1173
- [out3]: plot extent for values != 0 by @PaulaSp3 in #1210
- [StandardTestsCom1]: enable parallel execution by @fso42 in #1211
- [com1]: Add input hydrograph (initial) by @PaulaSp3 in #1167
- [com4]: all output rasters have value -9999 in not affected cells by @PaulaSp3 in #1164
- (com1) fix bug in with remeshed file writing due to compression by @fso42 in #1216
New Contributors
Full Changelog: 2.0a1...2.0b2
2.0b1
What's Changed
- [com8] add renaming also for ent simType by @awirb in #1187
- [ana3] do not create plot if referene or comparison data only 0 values by @awirb in #1190
- chore(deps): add temporary dependencies gdal, libgdal, geos, proj in pyproject.toml by @fso42 in #1194
- [com1] Rheological Models for debris-flow simulations by @JuLa96 in #1169
- Renaming of FromShp to FromFiles in the ini files by @fso42 in #1197
- Renaming of FromShp to FromFiles in the ini files 2 by @fso42 in #1198
- docs(com9MoTVoellmy): update and expand documentation by @fso42 in #1196
New Contributors
Full Changelog: 2.0a1...2.0b1
1.13.2
1.13.2rc3
2.0a3
What's Changed
- [com8] add renaming also for ent simType by @awirb in #1187
- [ana3] do not create plot if referene or comparison data only 0 values by @awirb in #1190
- chore(deps): add temporary dependencies gdal, libgdal, geos, proj in pyproject.toml by @fso42 in #1194
- [com1] Rheological Models for debris-flow simulations by @JuLa96 in #1169
- Renaming of FromShp to FromFiles in the ini files by @fso42 in #1197
- Renaming of FromShp to FromFiles in the ini files 2 by @fso42 in #1198
- docs(com9MoTVoellmy): update and expand documentation by @fso42 in #1196
New Contributors
Full Changelog: 2.0a1...2.0a3