DUNE-ASH
DUNE-ASH is a Distributed and Unified Numerics Environment application providing an interactive simulation of the ash transport after a volcano eruption in Europe.
Step by step, one can position the volcano, draw a wind field, choose the strength of the ash spreading over Europe and finally watch the simulation live on screen.
Quick Start
For a quick setup of DUNE-ASH, you can use our Docker image. Although DUNE currently requires a Unix environment, the Docker image can easily be used on Linux, MacOS, and Windows.
After installing Docker, simply run
docker run --rm -p 127.0.0.1:5901:5901 registry.dune-project.org/dune-fem/dune-ash:unstable
on the command line.
Then use your favorite VNC (Virtual Network Computing) client, e.g., TigerVNC, to connect to
127.0.0.1:5901
and enjoy.
Dependencies
DUNE-ASH requires GCC (5+) or clang (3.8+) and depends on the following DUNE modules:
Moreover, the following DUNE modules are recommended:
License
The DUNE-ASH library, headers and test programs are free open-source software, licensed under version 2 or later of the GNU General Public License.
See the file LICENSE for full copying permissions.
Installation
Dune-Ash can be installed by calling build-dune-ash.sh
from the scripts subdirectory.
For a full explanation of the DUNE installation process please read the installation notes.