A high-order super-grid-scale absorbing layer and its application to linear hyperbolic systems

We continue the development of the super-grid-scale model initiated in [T. Colonius, H. Ran, A super-grid-scale model for simulating compressible flow on unbounded domains, J. Comput. Phys. 182 (1) (2002) 191-212] and consider its application to linear hyperbolic systems. The super-grid-scale model consists of two parts: reduction of an unbounded to a bounded domain by a smooth coordinate transformation and a damping of those scales. For linear problems the super-grid scales are analogous to spurious numerical waves. We damp these waves by high-order undivided differences. We compute reflection coefficients for different orders of the damping and find that significant improvements are obtained when high-order damping is used. In numerical experiments with Maxwell's equations, we show that when the damping is of high order, the error from the boundary condition converges at the order of the interior scheme. We also demonstrate that the new method achieves perfectly matched layer-like accuracy. When applied to linear hyperbolic systems the stability of the super-grid-scale method follows from its construction. This makes our method particularly suitable for problems for which perfectly matched layers are unstable. We present results for two such problems: elastic waves in anisotropic media and isotropic elastic waves in wave guides with traction-free surfaces.

[1]  Thomas Hagstrom,et al.  A new auxiliary variable formulation of high-order local radiation boundary conditions: corner compatibility conditions and extensions to first-order systems , 2004 .

[2]  Thomas Hagstrom,et al.  Experiments with approximate radiation boundary conditions for computational aeroacoustics , 1998 .

[3]  S. Orszag,et al.  Approximation of radiation boundary conditions , 1981 .

[4]  Miguel R. Visbal,et al.  VERY HIGH-ORDER SPATIALLY IMPLICIT SCHEMES FOR COMPUTATIONAL ACOUSTICS ON CURVILINEAR MESHES , 2001 .

[5]  T. Colonius,et al.  A super-grid-scale model for simulating compressible flow on unbounded domains , 2002 .

[6]  T. Colonius,et al.  Computational aeroacoustics: progress on nonlinear problems of sound generation , 2004 .

[7]  Thomas Hagstrom,et al.  RADIATION BOUNDARY CONDITIONS FOR MAXWELL'S EQUATIONS: A REVIEW OF ACCURATE TIME-DOMAIN , 2007 .

[8]  L. Greengard,et al.  Nonreflecting Boundary Conditions for the Time-Dependent Wave Equation , 2002 .

[9]  R. Kosloff,et al.  Absorbing boundaries for wave propagation problems , 1986 .

[10]  H. Kreiss,et al.  Time-Dependent Problems and Difference Methods , 1996 .

[11]  D. Appelö,et al.  A stable finite difference method for the elastic wave equation on complex geometries with free surfaces , 2007 .

[12]  Patrick Joly,et al.  Stability of perfectly matched layers, group velocities and anisotropic waves , 2003 .

[13]  Gunilla Kreiss,et al.  A new absorbing layer for elastic waves , 2006, J. Comput. Phys..

[14]  Thomas Hagstrom,et al.  New Results on Absorbing Layers and Radiation Boundary Conditions , 2003 .

[15]  Pelle Olsson,et al.  The numerical behavior of high-order finite difference methods , 1994 .

[16]  E. A. Skelton,et al.  Guided elastic waves and perfectly matched layers , 2007 .

[17]  Smadar Karni,et al.  Far-field filtering operators for suppression of reflections from artificial boundaries , 1996 .

[18]  Tim Colonius,et al.  Interaction of Acoustic Disturbances with Micro-Cavities for Ultrasonic Absorptive Coatings , 2008 .

[19]  Kenneth J. Ruschak,et al.  MODELING ARTIFICIAL BOUNDARY CONDITIONS FOR COMPRESSIBLE FLOW , 2005 .

[20]  H. Kreiss,et al.  Initial-Boundary Value Problems and the Navier-Stokes Equations , 2004 .

[21]  Robert Vichnevetsky,et al.  Wave propagation analysis of difference schemes for hyperbolic equations: A review , 1987 .

[22]  J. Nordström,et al.  Summation by Parts Operators for Finite Difference Approximations of Second-Derivatives with Variable Coefficients , 2004, Journal of Scientific Computing.

[23]  S. Orszag,et al.  Numerical solution of problems in unbounded regions: Coordinate transforms , 1977 .

[24]  M.D. White,et al.  Using filters to design absorbing boundary conditions for high-order CEM , 2004, IEEE Transactions on Magnetics.

[25]  Charalampos Tsitouras,et al.  Cheap Error Estimation for Runge-Kutta Methods , 1999, SIAM J. Sci. Comput..

[26]  L. Trefethen Group velocity in finite difference schemes , 1981 .

[27]  D. Givoli High-order local non-reflecting boundary conditions: a review☆ , 2004 .

[28]  Jean-Pierre Berenger,et al.  A perfectly matched layer for the absorption of electromagnetic waves , 1994 .

[29]  R. Vichnevetsky,et al.  Invariance theorems concerning reflection at numerical boundaries , 1986 .