Gaussian Pulse in 2D Uniform Flow: Convected Wave Equation and Absorbing Layers
Application ID: 36241
This tutorial simulates a standard test and benchmark model for nonreflecting conditions and sponge layers for linearized Euler-like systems. It involves the propagation of a transient Gaussian pulse in a 2D uniform flow. The Convected Wave Equation, Time Explicit interface solves the linearized Euler equations with an adiabatic equation of state and the interface uses the Absorbing Layers feature to model infinite domains.
An acoustic pulse is generated by an initial Gaussian distribution at the center of the computational domain. The pulse propagates in a high Mach number uniform flow. The analytical solution to the problem is used to validate the solution and it shows very good agreement.
The model also illustrates how to set up and use the absorbing layers. By using absorbing layers, you can reduce spuriously reflected waves to 1/1000 of the incident field amplitude.
This model example illustrates applications of this type that would nominally be built using the following products:
however, additional products may be required to completely define and model it. Furthermore, this example may also be defined and modeled using components from the following product combinations:
The combination of COMSOL® products required to model your application depends on several factors and may include boundary conditions, material properties, physics interfaces, and part libraries. Particular functionality may be common to several products. To determine the right combination of products for your modeling needs, review the Specification Chart and make use of a free evaluation license. The COMSOL Sales and Support teams are available for answering any questions you may have regarding this.