AvaFrame https://avaframe.org/ Recent content on AvaFrame Hugo -- gohugo.io en 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/ Thu, 07 Jul 2022 00:00:00 +0100 https://avaframe.org/posts/version1_2/ Today we released Version 1.2 The main changes are the automatic split point generation and optional computation of fields inside the calculation loop. Furthermore, renaming functions used for the QGis AvaFrameconnector are included. ENHANCEMENTS Add function for renaming simulations, i.e. adding info to the simName. Used for AvaFrameConnector Split cfgUtils: Utils contain all reading and writing; cfghandling has functions that do something with the cfgInfos Make computation of ppr, pta, P, TA and pke optional within the calculation loop. This month in AvaFrame - June 2022 edition https://avaframe.org/posts/monthlyjun2022/ Tue, 05 Jul 2022 00:00:00 +0100 https://avaframe.org/posts/monthlyjun2022/ Welcome to the June 2022 update. This seems to be a recurring update lately: we are nearly at a rate of one release per month (this makes my life in regards to these monthly updates a lot easier…). To know what went on, head over to the release info of version 1.2. So we recommend you update your installations, you will find the instructions at our documentation at the end of the installation instructions. This month in AvaFrame - May 2022 edition https://avaframe.org/posts/monthlymay2022/ Sun, 05 Jun 2022 00:00:00 +0100 https://avaframe.org/posts/monthlymay2022/ Welcome to the May 2022 update. Bevor you keep reading here, head over to the release info of version 1.1 to get all changes that went into it. These changes are basically what we mainly worked on during this month. However, two additional bits went on: the ongoing writing of peer-reviewed papers and in relation to that, the EGU 2022 took place. The following contributions are related to AvaFrame: Tonnel, M. Release Version 1.1 https://avaframe.org/posts/version1_1/ Thu, 19 May 2022 00:00:00 +0100 https://avaframe.org/posts/version1_1/ Today we released Version 1.1 The benchmark and thickness release. There are two main changes: The benchmarks (i.e. reference results) are updated and originate from com1DFA now. Previously these were produced by com1DFAOrig. All references to depth are now switched to thickness. This is done to be more consistent and precise. It also means result types switch from pfd / fd (peak flow depth / flow depth) to pft / ft (peak flow thickness / flow thickness). Release Version 1.0 https://avaframe.org/posts/version1_0/ Fri, 06 May 2022 00:00:00 +0100 https://avaframe.org/posts/version1_0/ So this is a big one: On April 6. we released Version 1.0! As you might guess, this is very exciting for us, but what does this mean? First of all, you can find all changes in our documentation release notes. As one might expect with a first full release, the list is long! Version 1.0 means we can partly fulfil a vital topic of our mission, namely the replicating … current simulation procedures… part. This month in AvaFrame - April 2022 edition https://avaframe.org/posts/monthlyapr2022/ Thu, 05 May 2022 00:00:00 +0100 https://avaframe.org/posts/monthlyapr2022/ Welcome to the April 2022 update. The info in here is a bit short… This is because there’s a separate post about the main event this month: Version 1.0 is out!! Please head over there to get the full info. Apart from this we worked on: a few fixes regarding init files reworking a few AIMEC functions and calculating real areas a few minor bugs are fixed added various documentation bits, especially the installation instructions. This month in AvaFrame - March 2022 edition https://avaframe.org/posts/monthlymar2022/ Sun, 03 Apr 2022 00:00:00 +0100 https://avaframe.org/posts/monthlymar2022/ Welcome to the March 2022 update. As you might have noticed from all the other posts, this month saw our 1st public workshop. In case you missed it, see the previous post for a link to its recording. Big thanks to all participants, it is nice to know the interest in our project! And also, a big thanks for all the feedback we got, it is always very much appreciated. Recording 1st Public Workshop 8. March https://avaframe.org/posts/recording1stworkshop/ Mon, 28 Mar 2022 10:46:51 +0100 https://avaframe.org/posts/recording1stworkshop/ As promised, here is the link to the recording of our 1st public AvaFrame workshop which took place on the 8th of March at 11:00. Link to Youtube The example data set mentioned during the workshop can be found here: example data If you want to contact us for more information see here: AvaFrame communications. Your AvaFrame core team This month in AvaFrame - February 2022 edition https://avaframe.org/posts/monthlyfeb2022/ Fri, 04 Mar 2022 00:00:00 +0100 https://avaframe.org/posts/monthlyfeb2022/ Welcome to the second update of 2022. We are still preparing for the upcoming release, so expect to see some release candidates being published: We are preparing a difference report with a comparison between com1DFAOrig and com1DFA. In there we’ll look at different numerical and other investigations, among this is comparison for different particle seeds. It is now possible to use a range option to vary thickness values Remeshing of the DEMs is improved now: if the remeshing was already done in a previous simulation, remeshing is not redone, but taken from a saved DEM. Info 1st Public Workshop 8. March https://avaframe.org/posts/info1stworkshop/ Tue, 01 Mar 2022 20:46:51 +0100 https://avaframe.org/posts/info1stworkshop/ As already announced, here’s some more info about the 1st public AvaFrame workshop on 8th of March at 11:00 (Central European Time; UTC+1:00). It takes place via a zoom meeting: ZOOMLINK (Login via browser is possible, no app installation necessary). The workshop will be held in English. If you want to follow the hands on demo: please prepare by following the installation instructions on our documentation: standard installation. you can bring your own data if you want, but we will also provide test data. This month in AvaFrame - January 2022 edition https://avaframe.org/posts/monthlyjan2022/ Sat, 05 Feb 2022 00:00:00 +0100 https://avaframe.org/posts/monthlyjan2022/ Welcome to the January 2022 update. Our focus this month was the preparation for our upcoming version 1.0 release. We finished the month by publishing the first release candidate. See github releases for a full changelog. For the final release of version 1.0 we worked on a difference report, investigating our numerics and comparing it to com1DFAOrig. We streamlined and improved the way release thickness is being set in the DFA module com1DFA 1st Public Workshop https://avaframe.org/posts/announce1stworkshop/ Wed, 19 Jan 2022 10:46:51 +0100 https://avaframe.org/posts/announce1stworkshop/ We are happy to announce our 1st public AvaFrame workshop. You are invited to join us on 8. March at 11:00. The workshop will be held online, details with links to all necessary information will be posted on this homepage. We will cover the basic usage of AvaFrame via the AvaFrame QGis Connector and give you some background information. So if you want to learn how to use AvaFrame or have questions about it, we look forward to your participation! Call for abstracts IMC 2022 https://avaframe.org/posts/announceimc22/ Mon, 17 Jan 2022 10:46:51 +0100 https://avaframe.org/posts/announceimc22/ We cordially invite you to submit abstracts to our focus session about Gravitational mass flow simulations for avalanches at the International Mountain Conference 2022 in Innsbruck, Austria, on September 11-15. The call for abstracts is currently open and will last until February 16. IMC 2022 will be held in a hybrid format, more info here: modes of participation. We look forward to many fruitful discussions and exchanges! Kind regards, Jan-Thomas, Felix This month in AvaFrame - December 2021 edition https://avaframe.org/posts/monthlydec2021/ Mon, 03 Jan 2022 00:00:00 +0100 https://avaframe.org/posts/monthlydec2021/ Welcome to our last monthly update for 2021. This month so a broad development across all modules: A new module ana4Stats/probAna is available and is concerned with all things related to probability runs and it therefore includes a lot of tools for parameter variations as well. This lead to some general improvements regarding filtering and ordering of simulations, both before any simulations are run, as well as for sorting and filtering results for postprocessing. This month in AvaFrame - November 2021 edition https://avaframe.org/posts/monthlynov2021/ Fri, 03 Dec 2021 00:00:00 +0100 https://avaframe.org/posts/monthlynov2021/ Welcome to our monthly update for November. There are some changes especially for those wanting to try and test AvaFrame: the AvaFrame QGis Connector is now out of the experimental state, so it is easily installable via the QGis plugins manager. No more need to enable experimental plugins. See QGis plugin directory. We had our first webinar with about 15 test users. This group is testing AvaFrame from an operational point of view. This month in AvaFrame - October 2021 edition https://avaframe.org/posts/monthlyoct2021/ Fri, 05 Nov 2021 00:00:00 +0100 https://avaframe.org/posts/monthlyoct2021/ Welcome to the first winter edition of the monthly update! This has been a month with a lot of internal development, but not much of it landed on the master branch just yet. The topics we are tackling at the moment are: investigation of the initial particle distribution, we are trying different options and check to see if there is a significant change in the results. Aim is to make this easier to reproduce and less arbitrary. This month in AvaFrame - September 2021 edition https://avaframe.org/posts/monthlyseptember2021/ Tue, 05 Oct 2021 00:00:00 +0100 https://avaframe.org/posts/monthlyseptember2021/ We’re back from summer! And with some exciting news too! 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, 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? Public prototype and monthly update https://avaframe.org/posts/publicproto/ Wed, 14 Jul 2021 07:08:58 +0100 https://avaframe.org/posts/publicproto/ In case you wondered where your beloved monthly update is, it was delayed due to us working on a big announcement: 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) This is the first release that is being tested for application in operational hazard mapping. To achieve this, quite a few things changed: Monthly public meeting https://avaframe.org/posts/monthlymeeting/ Wed, 09 Jun 2021 10:46:51 +0100 https://avaframe.org/posts/monthlymeeting/ We invite you to join our first monthly public update meeting on Tuesday, 15. June, 9:30 via this link: online meeting (bigbluebutton, i.e. in your browser). These meetings are meant to allow you to see what is currently going on in our development and we invite you to give feedback or suggestions. We start with a flash update in which everyone working on the project gives a quick (2min) overview about their current work. This month in AvaFrame - May 2021 edition https://avaframe.org/posts/monthlymay2021/ Sat, 05 Jun 2021 17:08:58 +0100 https://avaframe.org/posts/monthlymay2021/ Welcome to the May 2021 edition of our monthly update. Our main goal was the preparation for the switch of the dense flow model com1DFA from a C code to python (cython) code. This meant to check every little detail and difference that we found as well as: updated the documentation for the new python com1DFAP: algorithm, workflow and description updated the re-projection method of particles. Now particles are re-projected normal to the surface and not vertically. This month in AvaFrame - April 2021 edition https://avaframe.org/posts/monthlyapr2021/ Wed, 05 May 2021 17:08:58 +0100 https://avaframe.org/posts/monthlyapr2021/ Welcome to the April 2021 edition of our monthly update. Apart from the release of version 0.3, we put a lot of effort into our python/cython dense flow avalanche module com1DFAPy, targeting a swap with com1DFA within the next month: com1DFAPy now includes: an additional particle initialisation method: the per depth method the option to use secondary release areas. They are being triggered if particles enter the area of a secondary release area. Release version 0.3 https://avaframe.org/posts/version0_3/ Mon, 26 Apr 2021 10:46:51 +0100 https://avaframe.org/posts/version0_3/ We just released version 0.3 - The AIMEC and Windows release - This release brings an AIMEC refactor, plenty of improvements related to the test cases and Windows capabilities. 3 new idealised/generic test case are included: flat plane, inclined slope and pyramid. Com1DFAPy recieved a lot of advancement as well, e.g. parts of it are converted to cython to speed up computation times. Documentation regarding our testing is included, see more at the testing page. This month in AvaFrame - March 2021 edition https://avaframe.org/posts/monthlymar2021/ Sun, 04 Apr 2021 19:08:58 +0100 https://avaframe.org/posts/monthlymar2021/ Welcome to the March 2021 edition of our monthly update. One big focus this months was a refactor of our AIMEC routines. We realised that our functions were still too complex, so we decided to split it into more atomic function to make it easier to access only certain parts of the AIMEC functionalities. make sure no special folder structure is needed anymore. add an option to compare results from two different com modules. This month in AvaFrame - February 2021 edition https://avaframe.org/posts/monthlyfeb2021/ Fri, 05 Mar 2021 19:08:58 +0100 https://avaframe.org/posts/monthlyfeb2021/ A short month with a lot of progress! It went over so quickly, even this post missed the end of the month… 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. This meant diving deep into every numerical/model detail, things like artificial viscosity friction forces particle initialisation and many more. This month in AvaFrame - January 2021 edition https://avaframe.org/posts/monthlyjan2021/ Sat, 30 Jan 2021 19:08:58 +0100 https://avaframe.org/posts/monthlyjan2021/ Welcome to the first instalment of our monthly update of 2021. This month we started getting into the nitty-gritty of our dense flow module’s numerical implementation: To facilitate and improve our development we added new test cases. This time they are more geared towards testing specific numerical issues and more targeted issues, concentrating for now on the dense flow module com1DFAPy. flat plane: a pile of sand (i.e. particles with coulomb friction) on a flat plane. This month in AvaFrame - December 2020 edition https://avaframe.org/posts/monthlydec2020/ Tue, 29 Dec 2020 20:19:18 +0100 https://avaframe.org/posts/monthlydec2020/ Welcome to this years last monthly update. This month we concentrated on getting more tests into our repository. We now have included all 6 realistic topographies with release areas and benchmark results in our test scripts. We also expanded our routine testing with pytest to more functions/modules. And those testing DEM’s, as well as the release areas, are freely available in the repository, see the data directory. The availability of these test cases lead to the release of version 0. Release version 0.2 https://avaframe.org/posts/version0_2/ Mon, 28 Dec 2020 10:46:51 +0100 https://avaframe.org/posts/version0_2/ We just released version 0.2 - The test data release - Version 0.2 includes the first real world avalanches. It provides data for 6 avalanches, including topographies, release areas and benchmark results. To know more about our data sources, head over to our data sources documentation. The existing test cases also received some updates by including multiple release areas and multiple scenarios per avalanche. All our standard test can be run by using runStandardTests. This month in AvaFrame - November 2020 edition https://avaframe.org/posts/monthlynov2020/ Sun, 29 Nov 2020 20:19:18 +0100 https://avaframe.org/posts/monthlynov2020/ Welcome to our next monthly update. This month started with the exciting (at least for us :-) ) release of version 0.1. Head over to our github repository and our documentation to learn more about it (or read our last post). With this release (and the rest of the month as well) we improved our documentation quite a lot. New getting started and installation pages should make it possible for you to get started (ha, who would have guessed. Initial release version 0.1 https://avaframe.org/posts/version0_1/ Fri, 06 Nov 2020 10:46:51 +0100 https://avaframe.org/posts/version0_1/ We are very excited to be able to announce our initial release version 0.1! This release is the result of several months of development, containing code from different contributors. Disclaimer: please be aware that this is our initial release. So expect some (read: a lot of) rough edges! You should be able to follow our quick start (only on Linux so far) and produce simulation results for dense flow avalanches. And yes, nice pictures are also included :-). This month in AvaFrame - October 2020 edition https://avaframe.org/posts/monthlyoct2020/ Thu, 29 Oct 2020 20:19:18 +0100 https://avaframe.org/posts/monthlyoct2020/ Winter has arrived here, so this is basically the first winter update: This month focused on getting our code base ready for the upcoming release of version 0.1. The documentation got a lot of attention with updates and improvements basically everywhere. Most notably we started to include installation and quick start sections for you to follow. Testing took a big step forward. We expanded out standard tests, generated more benchmarks and created scripts to run these tests on demand as well as within our continuous integration. This month in AvaFrame - September 2020 edition https://avaframe.org/posts/monthlysep2020/ Wed, 30 Sep 2020 12:28:05 +0200 https://avaframe.org/posts/monthlysep2020/ Winter is slowly creeping up on us, so here is the next AvaFrame update: We heavily worked on the dense flow avalanche module com1DFA, bringing 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. Regarding the necessary executable for the com1DFA (dense flow) module: we discovered some discrepancy which we currently work on to resolve. This month in AvaFrame - August 2020 edition https://avaframe.org/posts/monthlyaug2020/ Fri, 21 Aug 2020 12:28:05 +0200 https://avaframe.org/posts/monthlyaug2020/ Welcome to this months monthly update (try to say this really fast :-) ) : The computational module for AlphaBeta is coming along nicely. We cleaned quite a lot of code and are starting the testing / comparing to reference results (Matthias is working on this). 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). This month in AvaFrame - July 2020 edition https://avaframe.org/posts/monthlyjul2020/ Fri, 31 Jul 2020 09:49:32 +0200 https://avaframe.org/posts/monthlyjul2020/ Welcome to the first installment of our monthly update on AvaFrame. Every month we want to give you a quick overview of the progress on all things related to AvaFrame. This month the project went into full force with 2 new team members: we welcome Anna Wirbel and Matthias Tonnel to the team! More info on the whole team will follow on this homepage. The first (development) code is available on github Project start https://avaframe.org/posts/projectstart/ Fri, 05 Jun 2020 16:04:13 +0200 https://avaframe.org/posts/projectstart/ The project AvaFrame has officially started with the 1st of June! We updated the about page with our mission and aims. Information in German can be found here. The first steering committee and scientific committee meetings already took place and our team members will start soon. We will continuously keep you updated on this homepage. Position numerics CLOSED https://avaframe.org/posts/positionnumericsclosed/ Wed, 01 Apr 2020 17:13:12 +0200 https://avaframe.org/posts/positionnumericsclosed/ The following position: Numerical developer/scientist for avalanche simulations is CLOSED. Thank you for your applications, you should have recieved an email. Open position numerics https://avaframe.org/posts/openpositionnumerics/ Thu, 27 Feb 2020 13:00:08 +0100 https://avaframe.org/posts/openpositionnumerics/ We currently seek to fill the following position Numerical developer/scientist for avalanche simulations For details see the pdf, if you have any further questions please use the matrix room (see contact) or details provided in the pdf. About https://avaframe.org/about/ Wed, 26 Feb 2020 13:00:08 +0100 https://avaframe.org/about/ AvaFrame is a cooperation between the Austrian Avalanche and Torrent Service (Wildbach- und Lawinenverbauung; WLV) and the Austrian Research Centre for 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 to the public domain. Contact https://avaframe.org/contact/ Wed, 26 Feb 2020 13:00:08 +0100 https://avaframe.org/contact/ We are using https://element.io/ / https://matrix.org/ for our communication. You don’t have an element/matrix account: got to https://app.element.io/#/register -> Create Account You can choose between using: matrix.org, this is the default. your own or another infrastructure (universities, company, …). Setup via: Edit -> add your own homeserver. Note: It does not matter where your account originates, it works for the whole matrix environment. Once you’re done, head to the next step: Reports https://avaframe.org/reports/ Wed, 26 Feb 2020 13:00:08 +0100 https://avaframe.org/reports/ On this page we link to reports and publications that are related to AvaFrame, both produced by the project team or by cooperation partners. Difference report for Version 1.0 -SATDifferenceReport_v1- This report relates to our dense flow module and compares com1DFAOrig(SamosAT) results to com1DFA results. It can be found in the the assets of the version 1.0 release on Github, including supporting reports.