Published August 5, 2009 | Version Published
Journal Article Open

A General Perfectly Matched Layer Model for Hyperbolic-Parabolic Systems

Abstract

This paper describes a very general absorbing layer model for hyperbolic-parabolic systems of partial differential equations. For linear systems with constant coefficients it is shown that the model possesses the perfect matching property, i.e., it is a perfectly matched layer (PML). The model is applied to two linear systems: a linear wave equation with a viscous damping term and the linearized Navier–Stokes equations. The resulting perfectly matched layer for the viscous wave equation is proved to be stable. The paper also presents how the model can be used to construct an absorbing layer for the full compressible Navier–Stokes equations. For all three applications, numerical experiments are presented. Especially for the linear problems, the results are very promising. In one experiment, where the performance of a "hyperbolic PML" and the new hyperbolic-parabolic PML is compared for a hyperbolic-parabolic system, an improvement of six orders of magnitude is observed. For the compressible Navier–Stokes equations results obtained with the presented layer are competitive with existing methods.

Additional Information

© 2009 Society for Industrial and Applied Mathematics. Received January 22, 2008; accepted May 8, 2009; published August 5, 2009. This work performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract DE-AC52- 07NA27344.

Attached Files

Published - Appeloe2009p6439Siam_J_Sci_Comput.pdf

Files

Appeloe2009p6439Siam_J_Sci_Comput.pdf

Files (741.3 kB)

Name Size
md5:4e2e818af5cfe581f575ac578f49ce38
741.3 kB Preview Download

Additional details

Identifiers

Eprint ID
17001
Resolver ID
CaltechAUTHORS:20091218-115910674

Funding

U.S. Department of Energy by Lawrence Livermore National Laboratory
DE-AC52-07NA27344

Dates

Created
2010-01-06
Created from EPrint's datestamp field
Updated
2021-11-08
Created from EPrint's last_modified field