quite a few monthly update, version 1.3

This commit is contained in:
2022-11-08 20:53:30 +01:00
parent a33827fb14
commit e82d827b0d
65 changed files with 1797 additions and 224 deletions
+24
View File
@@ -0,0 +1,24 @@
---
title: "This month in AvaFrame - August 2022 edition"
date: 2022-09-05T00:00:00+01:00
draft: false
---
Welcome to the August 2022 update.
This month saw us adding a rotational energy line test which can be used to to checks eg. for numerical grid independence,
i.e. the computations lead to the same results irrespective of the grid orientation. This includes helper functions and test data,
see test case avaBowl.
Again, in preparation for the upcoming release, we changed the logic for the secondary release areas. So far they had to be requested
specifically. Now they are included IF there are shapefiles in the SECREL directory (and not forced to be off).
This will allow for easy inclusion of secondary releases from the AvaFrameConnector (QGis).
Aimec got some improvement, both in function and the documentation. We added surface parallel coordinate computation as an option to
run analysis.
Another ongoing work is the writing of a theory paper for com1DFA, expected to be submitted in fall.
And last but not least the AvaFrame Steering Meeting took place. So far we are on track with this project...
Felix
+21
View File
@@ -0,0 +1,21 @@
---
title: "This month in AvaFrame - July 2022 edition"
date: 2022-08-05T00:00:00+01:00
draft: false
---
Welcome to the July 2022 update.
This month, despite being one of the *slow* summer month, we speed up our computation.
Some variable are only computed if they are actually requested, so for most simulations this leads to faster compute times.
In preparation for a bigger overhaul of the AvaFrameConnector (QGis) we started adding helper functions that are used by the connector.
These functions contain stuff like layer renaming and similar stuff that makes handling the result a bit easier.
This will end up in the next version expected to be out in the next few months.
For the developers we added a new way of overriding default configurations, in case your module needs a certain, fixed setup of another module.
If you search for *modName_override* you will find examples of the usage. Again, this is for people working with the script version (not QGis).
That's it for this month,
Felix
+23
View File
@@ -0,0 +1,23 @@
---
title: "This month in AvaFrame - October 2022 edition"
date: 2022-11-03T00:00:00+01:00
draft: false
---
Welcome the first (close to) winter update of October 2022.
The main thing this month was the release of version 1.3, please head over to the
[release info](/posts/version1_3/) of *version 1.3* to read more about it.
This meant a lot of work went into bug squashing, removal of minor niggles and improvement of the documentation.
Please be aware that the installation method for QGis changed significantly. The AvaFrameConnector now tries
to install the python package automatically. Hopefully this makes is a bit easier to get started. We also provide
and update function in the AvaFrameConnector.
So we recommend you update your installations. You will find the instructions at our
documentation at the end of the [installation instructions](https://docs.avaframe.org/en/latest/installation.html).
As always: if you run into problems or if you have ideas and feedback, don't hesitate to contact us!
Felix
+27
View File
@@ -0,0 +1,27 @@
---
title: "This month in AvaFrame - September 2022 edition"
date: 2022-10-03T00:00:00+01:00
draft: false
---
Welcome to the September 2022 update.
This was the month of conferences:
First was the International Mountain Conference on our door steps in Innsbruck.
We had a session about *Gravitational mass flow simulations for avalanches* with a bunch of very interesting talks. Thanks
again to everyone who contributed and visited. The program can be found [here](https://www.conftool.com/imc2022/index.php?page=browseSessions&form_session=186).
We also took this opportunity to hold the *Scientific Meeting*, discussing, among other things, the future direction AvaFrame takes. We cannot share details yet,
but we are excited!
The second conference took place in Davos, Switzerland, the *International Symposium on Snow*. Again thanks to all who we had discussions and feedback from. See
[the proceedings (abstract 91A3947)](https://www.igsoc.org/wp-content/uploads/2022/10/procabstracts_79.html) for our contribution.
But of course we did not forget to add new stuff to AvaFrame itself :-). We worked on the Thalweg-Time diagram, updated the installation instructions and fixed
a few (annoying) bugs.
Oh and: the next version is getting closer and closer.
Winter is also coming closer (at least for us northern hemisphere people)...
Felix
+47
View File
@@ -0,0 +1,47 @@
---
title: "Release Version 1.3"
date: 2022-10-12T00:00:00+01:00
draft: false
slug: "version1_3"
---
**Today we released [Version 1.3](https://github.com/avaframe/AvaFrame/releases/tag/1.3)**
The main change is the change of logic for secondary release areas. This was done to be able
to expose these functions in the AvaFrameConnecter. So it is now possible to include secondary
release areas in dense flow simulations done via QGis.
Please also make sure you read the new [installation instructions](https://docs.avaframe.org/en/latest/installation.html).
ENHANCEMENTS
- Change logic for secondary release areas:
- Check for release and secondary release shapefiles
- If only release available -> just run release
- If both release and secondary release are available -> run with secondary release
UNLESS secRelArea = False
- ALL scenarios in release get the secondary release areas!
- Add rotational energy line test: helps to check eg. for numerical grid independence
- Update ini file procedure for the energy line test and the rotation test
- Additional statistical plots
- New three-panel plot of tt-diagram (plus animation)
- Add variation option for thickness settings and probrun based on normal distribution derived from ci and mean
- Add filtering option to aimec
- Add scenario name to configuration to be used for plotting example #757
- Add surface parallel coordinate computation to Aimec
- Improve operational installation instructions
- Add a german version of the operational installation
FIX
- Contour legend bug with matplotlib 3.5.2
- Update installation instructions; fixes #764
- Bugs in deriving variation
- Remeshing issue that lead to standard test differences (originated in commit 419c11f)
- No calls to matplotlib for plotting purposes in com1DFA
- Removes multiple printouts of config during run in, e.g. com1DFA
- CompareConfig always honours the toPrint flag
Contributors:
Code: core team
Felix