Skip to content

Releases: avaframe/AvaFrame

Version 1.8.1

04 Apr 06:32
Compare
Choose a tag to compare

This release fixes a bug/problem with com2AB in which the chosen interpolation method led to points being offset from the original profile. (Thanks @ CT for reporting this)

What's Changed

  • add convert to th from depth [in2; out3] by @awirb in #959
  • add option to use discrete colorbar [out3] by @awirb in #961
  • fix bug in color aimec plot by @awirb in #964
  • Add +1SD point in com2AB plots; change prepareLine [com2AB; geoTrans] by @fso42 in #966

Full Changelog: 1.8...1.8.1

Version 1.8

15 Feb 11:20
Compare
Choose a tag to compare

The new computational module release.

We've added two new (experimental) computational modules, com4FlowPy and com6RockAvalanche. Com4FlowPy integrates the development already done in the FlowPy project, and aims to be the target for flowpy development from now on.
com6RockAvalanche is a highly experimental extension of com1DFA, aiming to find a parameterset/adjustments needed to simulate rock avalanches. It also allows the AvaFrame QGis Connector to set the release-thickness, which is done via a release-thickness raster file. This also necessitated a change in remeshing: now, the release thickness files are meshed analogous to the topography file (if necessary).

One important change in regards to the operational application of com1dfa: now the release volume of secondary release areas is considered when choosing the correct friction settings for samosATAuto friction model. Important: it does not matter whether the secondary release areas are actually triggered or not, their volume is included in the decision.

Breaking change

There's one breaking change in this release: If you used the override function from within one of the ini configuration files, this changes now. It is necessary to include the module collection as well, ie. instead of [com1dfa_override], you have to use [com1dfa_com1dfa_override].

What's Changed

  • Add result types and info about entTh to documentation [doc] by @awirb in #934
  • Add sec release to relVolume computation for samosATAuto by @awirb in #932
  • Include flowpy development in com4FlowPy [com4] by @Iceman-bfw in #933
  • add coulomb min shear friction by @awirb in #942
  • Add L to simName for samosAT; fixes #930 [com1] by @fso42 in #940
  • Set exists_ok on creation of dirs (for parallel computing) [in3] by @awirb in #946
  • Add com6 rock avalanche [com6] by @fso42 in #939
  • Add new functions to analyze deepDiff results in parameter variation cases [com1] by @fso42 in #945
  • add aimec functionality to color parameters of type string [ana3; out3] by @awirb in #947
  • check warnings in pytest update adding a new column to dfs by @awirb in #949
  • Extend Kot topography [data] by @fso42 in #948
  • change finding of velocity threshold indices in aimec for thalweg plots [ana3] by @awirb in #950
  • Fixed avaKot pathAB projection [data] by @fso42 in #956
  • fix bug in labelling in legend by @awirb in #957
  • add runscript for prob analysis for existing sims within ava directory [ana4; in3] by @awirb in #955
  • Add contour line plot [com1; ana5; out3; breaking change] by @awirb in #953
  • fix bug in figure legend by @awirb in #958
  • In case of relThFile = True, remesh the thickness file if needed [com1DFA] by @fso42 in #954
  • Update docu; add init for com4 by @fso42 in #960

New Contributors

Full Changelog: 1.7.2...1.8

Version 1.8 beta 3

16 Nov 21:04
Compare
Choose a tag to compare
Version 1.8 beta 3 Pre-release
Pre-release

Next beta release for com6

Version 1.8 beta 2

16 Nov 12:17
Compare
Choose a tag to compare
Version 1.8 beta 2 Pre-release
Pre-release

Next testing release for com6

Version 1.7.2

23 Oct 08:48
Compare
Choose a tag to compare

The benchmark data release.

This release contains the benchmark data based on the 1.7.1 release change of setup. Please find attached the standard test results before version 1.7 and the now updated standard test results.

What's Changed

  • Update benchmark results and add new benchmark results by @awirb in #927

Full Changelog: 1.7.1...1.7.2

Version 1.7.1

13 Oct 18:19
Compare
Choose a tag to compare

We had to fix a small error to have the proper version in the new benchmark files. They will be included in 1.7.2

What's Changed

Full Changelog: 1.7...1.7.1

Version 1.7

12 Oct 18:32
Compare
Choose a tag to compare

This is a benchmark release.
We are updating the benchmarks that changed due to the introduction of the samosATAuto friction model. This release contains all necessary configuration changes. The actual result files will be pushed in the next version 1.7.1.
We also updated and cleaned all AIMEC plotting, including new plots and removing/consolidating some others.

What's Changed

  • Add pdf output to readthedocs by @fso42 in #903
  • change location of plot / deprecated libs pytest by @awirb in #904
  • allow to pass dem [ana3] by @awirb in #905
  • Add new AIMEC plot; add flag for in depth plots; change readASCheader [ana3] by @awirb in #908
  • fix bug in checking for matplotlibversion by @awirb in #916
  • changes topo gen to move topo in z direction [in3Utils] by @chhesselbach in #911
  • update thalweg plot to compute average for bars by @awirb in #917
  • Update py versions in GitHub workflows by @fso42 in #912
  • Clarify input information and requirements in documentation by @fso42 in #914
  • add ax object to aimec contour plot colorbar by @awirb in #918
  • make name dependent on input in plot [out3Plot] by @awirb in #919
  • Change aimec [ana3,ana5,out3] by @awirb in #921
  • Adjust aimec min mean values with added zero mask [ana3] by @awirb in #923
  • Add documentation for particle plots [out3] by @awirb in #922
  • Adjust float format of ReleaseStat to avoid Excel Problem by @fso42 in #924
  • add updated aimec cfg for benchmarks by @awirb in #925

New Contributors

Full Changelog: 1.6.1...1.7

Version 1.6.1

05 Sep 14:35
Compare
Choose a tag to compare

Change the separator for the release area output statistics

What's Changed

  • Fix ranges plot by @awirb in #898
  • Change separator and float format in relStats csv [com1] by @fso42 in #902

Full Changelog: 1.6...1.6.1

Version 1.6

29 Aug 09:18
Compare
Choose a tag to compare

The samosATAuto release:
The biggest, most obvious change in this release is the introduction of a samosATAuto friction relation (set as default). It decides the friction calibration for samosAT friction relation based on release volume (small, medium, large). This also means that some of our benchmarks show differences (see attached zip) for those avalanches that are now in the categories small or medium. We will update our benchmark results with the next release. It also means that we now have moved away from a single mu setting (in com1DFACfg.ini) for all friction relations and gave each friction model its own mu setting. Also the simulation names indicate the friction calibration if small or medium was used.

Other changes include:

  • separate runscripts for com1 and com2 (instead of using the runOperational with options)
  • runscript for probabilityMaps (needed for the QGis connector)
  • functions for release area statistics
  • functions for particle tracking

There is one breaking change regarding the function cleanSingleAvaDir:
Remove keep log parameter from cleanSingleAvaDir

Relevant PRs:

  • Prepare ana4ProbAna for QGis connector by @fso42 in #829
  • Refactor glossary by @jtfisch in #830
  • add remeshing result files for probMap [ana4Prop][out3plot] by @awirb in #835
  • Make error on features outside DEM clearer [in2Trans] by @fso42 in #836
  • Add modelType to com5 cfg; remove kernel radius setting [com5] by @fso42 in #838
  • add optional argument for general config by @awirb in #839
  • Fix boundary bug in plotUtils [ou3Plot]; add missing ini parameter [ana4] by @fso42 in #840
  • split and add line point snapping distance functions by @awirb in #841
  • add snap point to line and analysis plots [in3Utils] [out3Plots] by @awirb in #843
  • add flag for exports and create contour line plot [com1DFA] by @awirb in #844
  • add creating rel info file [com1DFA] by @awirb in #845
  • remove unused check for contourType [out3Plot] by @awirb in #850
  • Fix failing doc by @fso42 in #853
  • add acceleration to particle info [com1DFA] by @awirb in #851
  • rename frict model parameters to include model name [com1DFA] by @awirb in #849
  • fix bug in adding dem in probmap plot [ana4Stats] by @awirb in #855
  • rename travelAngle of particles to trajectoryAngle [com1DFA] by @awirb in #856
  • Update probAna run script example by @awirb in #861
  • add capability of adding small and medium size calibration values [com1DFA] by @fso42 in #857
  • add RELTH to folderstruct [in3Utils] by @fso42 in #864
  • Rename glidesnow to snowslide [com5] by @fso42 in #865
  • Fix graphvix on rtd by @fso42 in #867
  • Prepare RelInfo for the connector [in1Data] by @fso42 in #869
  • remove unused filter option, change input for ana4Prob run script [ana4Prop] by @awirb in #862
  • fix line in docu by @awirb in #871
  • address change in scipy libraries [in1Data] by @awirb in #878
  • Add Friction model option that chooses L/M/S based on release volume [com1DFA] by @awirb in #874
  • add ci95 to HelixChannel and Mal releases by @fso42 in #882
  • remove : from path for amaP by @awirb in #883
  • only use relthFile if relThFromFile true [com1] by @awirb in #888
  • RelTh file check for nans [com1] by @awirb in #887
  • Prob plots [com1; out3; ana4] by @awirb in #886
  • add input read function [com1] by @awirb in #892
  • Include particle plots and comparisons [com1;ana5;out3;in1;ana3;in3;out3] by @fso42 in #880
  • add flag for label in contourplots [out3] by @awirb in #895
  • Add plot of release scenario [com1] by @awirb in #894
  • add optional input dir for aimec analysis by @awirb in #896
  • Fix docu by @awirb in #897
  • Prepare com1dfa com2AB runscripts for QGis_AF; add size indicator to simname [com1] by @fso42 in #870
  • Fix name problems in runStandardTests by @fso42 in #900

Full Changelog: 1.5.2...1.6

Version 1.5.2

16 Mar 09:05
Compare
Choose a tag to compare

Bugfix for parallel import on Windows

What's Changed

  • Add missing elif in parallel imports [com1DFA] by @fso42 in #831

Full Changelog: 1.5.1...1.5.2