Gaussian Pulse

Progress of this test case is tracked in the following ticket: Action #2206: Test case - Benchmark: Gaussian pulse


This file has to be filled with content like: * Problem description * Formulas * Results * How to run the simulation


title: Gaussian Pulse in Pressure in a Cube

Gaussian Pulse in Pressure in a Cube

In this example, we will simulate a Gaussian pulse in pressure in a simple pre-defined cube with periodic boundaries. For this simple geometry, we even do not need seeder.

The objectives of this example is to introduce how to: * Use a pre-defined geometry instead of creating a mesh with Seeder. * Simulate the Gaussian pulse in the cube using Musubi. * Create 2D plots using the Gleaner tool. Gleaner is a Python tool that extracts data from Musubi ASCII output and uses the plotting library Matplotlib in Python to create a plot. * Validate the numerical results by comparing them against the analytic solution. The latter one is calculated using NumPy, a mathematic extension for Python.