OpenNHM/AvaFrame: 2.1
Authors/Creators
- 1. BFW
Description
This release introduces build-on-release from the com9MoTVoellmy module via automatic source download . It also brings several com1DFA fixes, including a memory corruption bug affecting com5SnowSlide, plus new features for selective particle property saving and improved time-dependent release handling. Additionally, com4FlowPy now computes per-cell startCellID and output polygons, com6RockAvalanche fixes a negative-value bug in scarp.py and exposes more configurable parameters, in2Trans gains raster-to-NetCDF conversion utilities, documentation is updated with clearer time-stepping docs and an AI usage guide, and cfgUtils now correctly handles "none" strings in numeric checks.
com9MotVoellmy
This release introduces a build on release for com9MoTVoellmy:
- Build-on-install: The C binary is compiled at release generation or on demand within the repository, with source fetched automatically from the latest upstream GitHub release. No precompiled binaries are shipped in the repository.
- Upstream version: Includes MoT-Voellmy v2026-05-04, which fixes bugs in the AvaFrame-entrainment model (entrainment energy now correctly read from file).
com1DFA
- Fix arrays returned by
updateFieldsCto be properly owned copies, preventing memory corruption across Cython calls. This fixes a long-standing bug incom5SnowSlide. - Selective particle property saving: configure which particle properties to save, reducing output file sizes.
- Centralized particle property definitions, extracted into a shared helper function.
- Time-dependent release improvements:
- Support multiple time-dependent release files for parallel simulations.
- Support more release features with time-dependent release.
com4FlowPy
- Compute
startCellIDper cell and produce output polygons for each process path. - Remove release volume min/max output option.
com6RockAvalanche
- Fix
scarp.pyto disallow negative values in generated raster files. - Expand
com6RockAvalancheCfg.iniwith all adjustable parameters.
in2Trans
- Add
rasterUtilsfunctions to convert rasters to NetCDF files.
Documentation
- Clarify time-stepping configuration in com1DFA docs and config file (fixes #1285).
- Add LLM/AI usage section to the developer guide.
What's Changed
- Update Scarp.py by @dwolfsch in https://github.com/OpenNHM/AvaFrame/pull/1263
- [com1]: add option to only save certain particle props by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1273
- [com5] Fix com5 bug on windows plus inconsistencies in code by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1274
- [com1]: time dependent release: allow multiple release features and update standardtests by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1267
- fix(cfgUtils): handle
nonestrings in numeric conversion checks by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1279 - [com1]: move particle props to one place by @awirb in https://github.com/OpenNHM/AvaFrame/pull/1275
- [in2]: add function to convert raster to nc file by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1280
- [com1]: Parallel simulation run with multiple time dep rel files by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1278
- change description for entrainment in .ini file to mention frontal po… by @Michael-Pallua in https://github.com/OpenNHM/AvaFrame/pull/1283
- docs(com1DFA): clarify time-stepping configuration in docs and config file by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1286
- docs(develop): add LLM/AI usage section to developer guide by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1284
- [com4]: output for release area information by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1213
- [com9] Add com9 compilation (instead of fixed .exe) by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1281
- chore(github-actions): update Pixi setup action to v0.9.6 by @fso42 in https://github.com/OpenNHM/AvaFrame/pull/1289
- [test]: fix path bug in com4 test by @PaulaSp3 in https://github.com/OpenNHM/AvaFrame/pull/1288
New Contributors
- @Michael-Pallua made their first contribution in https://github.com/OpenNHM/AvaFrame/pull/1283
Full Changelog: https://github.com/OpenNHM/AvaFrame/compare/2.0.1...2.1
Files
OpenNHM/AvaFrame-2.1.zip
Files
(76.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:c6bc31c0d759aa809685fa27ce779f07
|
76.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/OpenNHM/AvaFrame/tree/2.1 (URL)
Software
- Repository URL
- https://github.com/OpenNHM/AvaFrame