From e82d827b0d138f396f450082fd9a6b1bc2743fd1 Mon Sep 17 00:00:00 2001
From: Felix Oesterle
Date: Tue, 8 Nov 2022 20:53:30 +0100
Subject: [PATCH] quite a few monthly update, version 1.3
---
content/posts/MonthlyAugust2022.md | 24 ++
content/posts/MonthlyJuly2022.md | 21 ++
content/posts/MonthlyOctober2022.md | 23 ++
content/posts/MonthlySeptember2022.md | 27 +++
content/posts/Version1.3.md | 47 ++++
public/404.html | 2 +-
public/about/index.html | 10 +-
public/categories/index.html | 2 +-
public/contact/index.html | 2 +-
public/index.html | 34 ++-
public/index.xml | 59 ++++-
public/page/2/index.html | 34 ++-
public/page/3/index.html | 34 ++-
public/page/4/index.html | 39 ++-
public/page/5/index.html | 227 ++++++++++++++++++
public/posts/announce1stworkshop/index.html | 2 +-
public/posts/announceimc22/index.html | 2 +-
public/posts/index.html | 34 ++-
public/posts/index.xml | 59 ++++-
public/posts/info1stworkshop/index.html | 2 +-
public/posts/monthlyapr2021/index.html | 2 +-
public/posts/monthlyapr2022/index.html | 2 +-
public/posts/monthlyaug2020/index.html | 8 +-
public/posts/monthlyaugust2022/index.html | 148 ++++++++++++
public/posts/monthlydec2020/index.html | 2 +-
public/posts/monthlydec2021/index.html | 2 +-
public/posts/monthlyfeb2021/index.html | 4 +-
public/posts/monthlyfeb2022/index.html | 2 +-
public/posts/monthlyjan2021/index.html | 4 +-
public/posts/monthlyjan2022/index.html | 2 +-
public/posts/monthlyjul2020/index.html | 4 +-
public/posts/monthlyjuly2022/index.html | 146 +++++++++++
public/posts/monthlyjun2022/index.html | 2 +-
public/posts/monthlymar2021/index.html | 2 +-
public/posts/monthlymar2022/index.html | 2 +-
public/posts/monthlymay2021/index.html | 4 +-
public/posts/monthlymay2022/index.html | 2 +-
public/posts/monthlymeeting/index.html | 2 +-
public/posts/monthlynov2020/index.html | 6 +-
public/posts/monthlynov2021/index.html | 2 +-
public/posts/monthlyoct2020/index.html | 2 +-
public/posts/monthlyoct2021/index.html | 2 +-
public/posts/monthlyoctober2022/index.html | 147 ++++++++++++
public/posts/monthlysep2020/index.html | 4 +-
public/posts/monthlyseptember2021/index.html | 14 +-
public/posts/monthlyseptember2022/index.html | 150 ++++++++++++
public/posts/openpositionnumerics/index.html | 2 +-
public/posts/page/2/index.html | 34 ++-
public/posts/page/3/index.html | 34 ++-
public/posts/page/4/index.html | 41 +++-
public/posts/page/5/index.html | 198 +++++++++++++++
.../posts/positionnumericsclosed/index.html | 2 +-
public/posts/projectstart/index.html | 2 +-
public/posts/publicproto/index.html | 8 +-
public/posts/recording1stworkshop/index.html | 2 +-
public/posts/version0_1/index.html | 2 +-
public/posts/version0_2/index.html | 4 +-
public/posts/version0_3/index.html | 2 +-
public/posts/version1_0/index.html | 2 +-
public/posts/version1_1/index.html | 2 +-
public/posts/version1_2/index.html | 2 +-
public/posts/version1_3/index.html | 176 ++++++++++++++
public/reports/index.html | 2 +-
public/sitemap.xml | 19 +-
public/tags/index.html | 2 +-
65 files changed, 1730 insertions(+), 157 deletions(-)
create mode 100644 content/posts/MonthlyAugust2022.md
create mode 100644 content/posts/MonthlyJuly2022.md
create mode 100644 content/posts/MonthlyOctober2022.md
create mode 100644 content/posts/MonthlySeptember2022.md
create mode 100644 content/posts/Version1.3.md
create mode 100644 public/page/5/index.html
create mode 100644 public/posts/monthlyaugust2022/index.html
create mode 100644 public/posts/monthlyjuly2022/index.html
create mode 100644 public/posts/monthlyoctober2022/index.html
create mode 100644 public/posts/monthlyseptember2022/index.html
create mode 100644 public/posts/page/5/index.html
create mode 100644 public/posts/version1_3/index.html
diff --git a/content/posts/MonthlyAugust2022.md b/content/posts/MonthlyAugust2022.md
new file mode 100644
index 0000000..6e47675
--- /dev/null
+++ b/content/posts/MonthlyAugust2022.md
@@ -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
diff --git a/content/posts/MonthlyJuly2022.md b/content/posts/MonthlyJuly2022.md
new file mode 100644
index 0000000..2892699
--- /dev/null
+++ b/content/posts/MonthlyJuly2022.md
@@ -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
diff --git a/content/posts/MonthlyOctober2022.md b/content/posts/MonthlyOctober2022.md
new file mode 100644
index 0000000..b111ded
--- /dev/null
+++ b/content/posts/MonthlyOctober2022.md
@@ -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
diff --git a/content/posts/MonthlySeptember2022.md b/content/posts/MonthlySeptember2022.md
new file mode 100644
index 0000000..3249c00
--- /dev/null
+++ b/content/posts/MonthlySeptember2022.md
@@ -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
diff --git a/content/posts/Version1.3.md b/content/posts/Version1.3.md
new file mode 100644
index 0000000..64b922f
--- /dev/null
+++ b/content/posts/Version1.3.md
@@ -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
diff --git a/public/404.html b/public/404.html
index c343c11..94abfa0 100644
--- a/public/404.html
+++ b/public/404.html
@@ -40,7 +40,7 @@
-
+
diff --git a/public/about/index.html b/public/about/index.html
index 247def7..cb71758 100644
--- a/public/about/index.html
+++ b/public/about/index.html
@@ -44,7 +44,7 @@
-
+
@@ -104,9 +104,9 @@ Forests (Bundesforschungszentrum für Wald; BFW) within the Federal Ministry
Republic of Austria: Agriculture, Regions and Tourism (BMLRT).
Our mission is to
-
Develop an open source framework (licensed with the European Union Public
-license (EUPL) ) for avalanche simulations which replicates and simplifies
-current simulation procedures and models at the WLV and make them accessible
+
Develop an open source framework (licensed with the European Union Public
+license (EUPL) ) for avalanche simulations which replicates and simplifies
+current simulation procedures and models at the WLV and make them accessible
to the public domain.
Our aims are to make AvaFrame:
@@ -120,7 +120,7 @@ models and cover a wide range of scientific topics.
AvaFrame is part of an BMLRT initiative to foster technological innovation
within a strategic focus on the area of Austrian safety policies, digital
innovations and climate mitigation strategies.
diff --git a/public/index.xml b/public/index.xml
index 241210f..ecc9bef 100644
--- a/public/index.xml
+++ b/public/index.xml
@@ -6,7 +6,64 @@
Recent content on AvaFrameHugo -- gohugo.ioen
- Thu, 07 Jul 2022 00:00:00 +0100
+ Thu, 03 Nov 2022 00:00:00 +0100
+
+ This month in AvaFrame - October 2022 edition
+ https://avaframe.org/posts/monthlyoctober2022/
+ Thu, 03 Nov 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/monthlyoctober2022/
+ 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 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.
+
+
+
+ Release Version 1.3
+ https://avaframe.org/posts/version1_3/
+ Wed, 12 Oct 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/version1_3/
+ Today we released Version 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.
+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!
+
+
+
+ This month in AvaFrame - September 2022 edition
+ https://avaframe.org/posts/monthlyseptember2022/
+ Mon, 03 Oct 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/monthlyseptember2022/
+ 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.
+We also took this opportunity to hold the Scientific Meeting, discussing, among other things, the future direction AvaFrame takes.
+
+
+
+ This month in AvaFrame - August 2022 edition
+ https://avaframe.org/posts/monthlyaugust2022/
+ Mon, 05 Sep 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/monthlyaugust2022/
+ 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.
+
+
+
+ This month in AvaFrame - July 2022 edition
+ https://avaframe.org/posts/monthlyjuly2022/
+ Fri, 05 Aug 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/monthlyjuly2022/
+ 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.
+
+
Release Version 1.2
https://avaframe.org/posts/version1_2/
diff --git a/public/page/2/index.html b/public/page/2/index.html
index 38bae14..5380382 100644
--- a/public/page/2/index.html
+++ b/public/page/2/index.html
@@ -40,7 +40,7 @@
-
+
@@ -113,43 +113,43 @@
diff --git a/public/posts/index.xml b/public/posts/index.xml
index 7c26738..3163e4d 100644
--- a/public/posts/index.xml
+++ b/public/posts/index.xml
@@ -6,7 +6,64 @@
Recent content in Posts on AvaFrameHugo -- gohugo.ioen
- Thu, 07 Jul 2022 00:00:00 +0100
+ Thu, 03 Nov 2022 00:00:00 +0100
+
+ This month in AvaFrame - October 2022 edition
+ https://avaframe.org/posts/monthlyoctober2022/
+ Thu, 03 Nov 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/monthlyoctober2022/
+ 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 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.
+
+
+
+ Release Version 1.3
+ https://avaframe.org/posts/version1_3/
+ Wed, 12 Oct 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/version1_3/
+ Today we released Version 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.
+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!
+
+
+
+ This month in AvaFrame - September 2022 edition
+ https://avaframe.org/posts/monthlyseptember2022/
+ Mon, 03 Oct 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/monthlyseptember2022/
+ 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.
+We also took this opportunity to hold the Scientific Meeting, discussing, among other things, the future direction AvaFrame takes.
+
+
+
+ This month in AvaFrame - August 2022 edition
+ https://avaframe.org/posts/monthlyaugust2022/
+ Mon, 05 Sep 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/monthlyaugust2022/
+ 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.
+
+
+
+ This month in AvaFrame - July 2022 edition
+ https://avaframe.org/posts/monthlyjuly2022/
+ Fri, 05 Aug 2022 00:00:00 +0100
+
+ https://avaframe.org/posts/monthlyjuly2022/
+ 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.
+
+
Release Version 1.2
https://avaframe.org/posts/version1_2/
diff --git a/public/posts/info1stworkshop/index.html b/public/posts/info1stworkshop/index.html
index 6db832f..0bf1813 100644
--- a/public/posts/info1stworkshop/index.html
+++ b/public/posts/info1stworkshop/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/monthlyapr2021/index.html b/public/posts/monthlyapr2021/index.html
index 03555b9..ecd5bfd 100644
--- a/public/posts/monthlyapr2021/index.html
+++ b/public/posts/monthlyapr2021/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/monthlyapr2022/index.html b/public/posts/monthlyapr2022/index.html
index 9ebff31..56e1df9 100644
--- a/public/posts/monthlyapr2022/index.html
+++ b/public/posts/monthlyapr2022/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/monthlyaug2020/index.html b/public/posts/monthlyaug2020/index.html
index 0079046..ade04b7 100644
--- a/public/posts/monthlyaug2020/index.html
+++ b/public/posts/monthlyaug2020/index.html
@@ -44,7 +44,7 @@
-
+
@@ -109,7 +109,7 @@ quite a lot of code and are starting the testing / comparing to reference result
(Matthias is working on this).
-
Creation of idealised (test) topographies hit our public code base
+
Creation of idealised (test) topographies hit our public code base
(see github). With these functions the
creation of various types of topographies is a breeze (thanks Anna). Matching release areas
can also be automatically created for some topographies. Additionally we started
@@ -137,12 +137,12 @@ available, but expect it to hit the repository sometime around end of September.
Documentation (docs.avaframe.org) is constantly
being updated, current new additions / updates are
the AlphaBeta module, AIMEC module and generateTopo module.
-
Thanks for following our project,
+
Thanks for following our project,
signing off for summer :-)
Felix
If you have any questions and/or want to contact us, visit our matrix
diff --git a/public/posts/monthlyaugust2022/index.html b/public/posts/monthlyaugust2022/index.html
new file mode 100644
index 0000000..f1180f8
--- /dev/null
+++ b/public/posts/monthlyaugust2022/index.html
@@ -0,0 +1,148 @@
+
+
+
+
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…
The big focus this month was the implementation of our dense flow kernel
(com1DFAPy) in python/cython. The aim is to replicate the results of our
-current com1DFA module to be able to swap them.
+current com1DFA module to be able to swap them.
This meant diving deep into every numerical/model detail, things like
artificial viscosity
diff --git a/public/posts/monthlyfeb2022/index.html b/public/posts/monthlyfeb2022/index.html
index df7902a..0ce648b 100644
--- a/public/posts/monthlyfeb2022/index.html
+++ b/public/posts/monthlyfeb2022/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/monthlyjan2021/index.html b/public/posts/monthlyjan2021/index.html
index d933d43..b3237fc 100644
--- a/public/posts/monthlyjan2021/index.html
+++ b/public/posts/monthlyjan2021/index.html
@@ -44,7 +44,7 @@
-
+
@@ -119,7 +119,7 @@ steepness of the sides of the pile
inclined slope: similar to the previous, a pile of sand (coulomb
friction again) flowing down an inclined plane. This test enables comparison
to a solution described in
-Savage-Hutter 1993
+Savage-Hutter 1993
in which the depth and velocity profiles can be determined in an analytical
form.
diff --git a/public/posts/monthlyjan2022/index.html b/public/posts/monthlyjan2022/index.html
index 0f12343..a7c1702 100644
--- a/public/posts/monthlyjan2022/index.html
+++ b/public/posts/monthlyjan2022/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/monthlyjul2020/index.html b/public/posts/monthlyjul2020/index.html
index 649a8ca..9239d18 100644
--- a/public/posts/monthlyjul2020/index.html
+++ b/public/posts/monthlyjul2020/index.html
@@ -44,7 +44,7 @@
-
+
@@ -124,7 +124,7 @@ team will follow on this homepage.
to developing AvaFrame and the AlphaBeta module already being included
-
In the background we are collecting/analysing code from various projects,
+
In the background we are collecting/analysing code from various projects,
related to
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).
This month started with the exciting (at least for us :-) ) release of
-version 0.1. Head over to our github repository
+version 0.1. Head over to our github repository
and our documentation to learn more about
it (or read our last post).
@@ -141,7 +141,7 @@ the moment.
python. This means digging deep into the programming and theory of our C++ reference
code. The base structure is already there, current developments concentrate on the
implementation of 2D SPH for depth integrated equations on a surface living in
-3D and time discretizations, among others. Head over to our
+3D and time discretizations, among others. Head over to our
github issues to get an idea about
the issues (..ha..) at hand.
diff --git a/public/posts/monthlynov2021/index.html b/public/posts/monthlynov2021/index.html
index 98e478e..0a84f09 100644
--- a/public/posts/monthlynov2021/index.html
+++ b/public/posts/monthlynov2021/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/monthlyoct2020/index.html b/public/posts/monthlyoct2020/index.html
index f153083..81e6631 100644
--- a/public/posts/monthlyoct2020/index.html
+++ b/public/posts/monthlyoct2020/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/monthlyoct2021/index.html b/public/posts/monthlyoct2021/index.html
index 74dc58e..d8eda91 100644
--- a/public/posts/monthlyoct2021/index.html
+++ b/public/posts/monthlyoct2021/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/monthlyoctober2022/index.html b/public/posts/monthlyoctober2022/index.html
new file mode 100644
index 0000000..7d4e39a
--- /dev/null
+++ b/public/posts/monthlyoctober2022/index.html
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ This month in AvaFrame - October 2022 edition - AvaFrame
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
This month in AvaFrame - October 2022 edition
+
November 3, 2022
+
+
+
+
+
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 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.
+
As always: if you run into problems or if you have ideas and feedback, don’t hesitate to contact us!
We heavily worked on the dense flow avalanche module com1DFA, bringing
-functionality from its native code over to python functions. Now there is
+functionality from its native code over to python functions. Now there is
the option to do parameter variations on friction parameters and release thickness automatically.
Besides this new option, more and more simulation parameters can now be set in python.
Version 0.6,
the QGis/pypi and testing - release, was published.
So what is included in this release?
The installation process was completely changed and (hopefully) made a lot easier for you:
-
installation of AvaFrame is now working via pypi,
+
installation of AvaFrame is now working via pypi,
i.e. through pip install avaframe.
the pip install is provided for Windows, Linux and MacOS for python versions > 3.6. Note that
we did not test MacOS (anyone got a free Macbook lying around?! :-); seriously: if you work on MacOS
we’d be happy about some feedback!)
the QGis connector plugin is now in the public
-QGis plugin directory
-and installable via the QGis plugin manager. This allows you to run the standard operational
+QGis plugin directory
+and installable via the QGis plugin manager. This allows you to run the standard operational
workflow from within QGis.
Our testing / code coverage has improved considerably. We are still long ways away from perfect, but this is an
+
Our testing / code coverage has improved considerably. We are still long ways away from perfect, but this is an
ongoing process. As a side-note: we switched from codecoverage to codeclimate as service provider, since we felt we
gain more insights this way.
@@ -141,7 +141,7 @@ gain more insights this way.
-
And as always: many more functional changes under the hood, see the main ones in our
+
And as always: many more functional changes under the hood, see the main ones in our
release notes.
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.
+
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) 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)…
We released version 0.5,
our so called public prototype.
So now why is this big? (Apart from being a project milestone, which you couldn’t
care less about I guess)
@@ -135,7 +135,7 @@ release thicknesses and run multiple scenarios, but the rest of the setup is
according to our current default setup.
-
and many more functional changes under the hood, see the main ones in our
+
and many more functional changes under the hood, see the main ones in our
release notes.
@@ -146,7 +146,7 @@ These plots now work for normal vision, red/green deficiency and in grayscale.
See examples for the test case ALR at the end of this post.
-
We invite you to give this version a try, but expect some rough edges.
+
We invite you to give this version a try, but expect some rough edges.
But whatever you do, enjoy your summer (or your winter for the southern
hemisphere people out there)!
Signing out for summer,
diff --git a/public/posts/recording1stworkshop/index.html b/public/posts/recording1stworkshop/index.html
index fb434f1..c3c4528 100644
--- a/public/posts/recording1stworkshop/index.html
+++ b/public/posts/recording1stworkshop/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/version0_1/index.html b/public/posts/version0_1/index.html
index 0652a90..4ce49c1 100644
--- a/public/posts/version0_1/index.html
+++ b/public/posts/version0_1/index.html
@@ -44,7 +44,7 @@
-
+
diff --git a/public/posts/version0_2/index.html b/public/posts/version0_2/index.html
index 22c4c90..1b03e78 100644
--- a/public/posts/version0_2/index.html
+++ b/public/posts/version0_2/index.html
@@ -44,7 +44,7 @@
-
+
@@ -112,7 +112,7 @@ areas and multiple scenarios per avalanche.
AvaFrame/avaframe directory. This is a good start to see all results at
once, however be aware this script takes some time (if all tests are run; see
top of the script).
-
This release is also the first to include API documentation
for our modules and functions.
diff --git a/public/posts/version0_3/index.html b/public/posts/version0_3/index.html
index 0b4b2b1..4e9e4ed 100644
--- a/public/posts/version0_3/index.html
+++ b/public/posts/version0_3/index.html
@@ -44,7 +44,7 @@
-
+
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.
+
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