CaltechAUTHORS
  A Caltech Library Service

SPECFEM2D-DG, an open-source software modelling mechanical waves in coupled solid–fluid systems: the linearized Navier–Stokes approach

Martire, Léo and Martin, R. and Brissaud, Q. and Garcia, R. F. (2022) SPECFEM2D-DG, an open-source software modelling mechanical waves in coupled solid–fluid systems: the linearized Navier–Stokes approach. Geophysical Journal International, 228 (1). pp. 664-697. ISSN 0956-540X. doi:10.1093/gji/ggab308. https://resolver.caltech.edu/CaltechAUTHORS:20220105-380557800

[img] PDF - Published Version
See Usage Policy.

5MB
[img] PDF - Erratum
See Usage Policy.

154kB
[img] PDF (Supplementary data) - Supplemental Material
See Usage Policy.

4MB

Use this Persistent URL to link to this item: https://resolver.caltech.edu/CaltechAUTHORS:20220105-380557800

Abstract

We introduce SPECFEM2D-DG, an open-source, time-domain, hybrid Galerkin software modelling the propagation of seismic and acoustic waves in coupled solid–fluid systems. For the solid part, the visco-elastic system from the routinely used SPECFEM2D software is used to simulate linear seismic waves subject to attenuation. For the fluid part, SPECFEM2D-DG includes two extensions to the acoustic part of SPECFEM2D, both relying on the Navier–Stokes equations to model high-frequency acoustics, infrasound and gravity waves in complex atmospheres. The first fluid extension, SPECFEM2D-DG-FNS, was introduced in 2017 by Brissaud, Martin, Garcia, and Komatitsch; it features a nonlinear Full Navier–Stokes (FNS) approach discretized with a discontinuous Galerkin numerical scheme. In this contribution, we focus only on introducing a second fluid extension, SPECFEM2D-DG-LNS, based on the same numerical method but rather relying on the Linear Navier–Stokes (LNS) equations. The three main modules of SPECFEM2D-DG all use the spectral element method (SEM). For both fluid extensions (FNS and LNS), two-way mechanical coupling conditions preserve the Riemann problem solution at the fluid–solid interface. Absorbing outer boundary conditions (ABCs) derived from the perfectly matched layers’ approach is proposed for the LNS extension. The SEM approach supports complex topographies and unstructured meshes. The LNS equations allow the use of range-dependent atmospheric models, known to be crucial for the propagation of infrasound at regional scales. The LNS extension is verified using the method of manufactured solutions, and convergence is numerically characterized. The mechanical coupling conditions at the fluid–solid interface (between the LNS and elastodynamics systems of equations) are verified against theoretical reflection-transmission coefficients. The ABCs in the LNS extension are tested and prove to yield satisfactory energy dissipation. In an example case study, we model infrasonic waves caused by quakes occurring under various topographies; we characterize the acoustic scattering conditions as well as the apparent acoustic radiation pattern. Finally, we discuss the example case and conclude by describing the capabilities of this software. SPECFEM2D-DG is open-source and is freely available online on GitHub.


Item Type:Article
Related URLs:
URLURL TypeDescription
https://doi.org/10.1093/gji/ggab308DOIArticle
https://doi.org/10.1093/gji/ggab451DOIErratum
https://github.com/samosa-project/specfem2d-dgRelated ItemSPECFEM2D-DG
ORCID:
AuthorORCID
Martire, Léo0000-0002-9402-6150
Brissaud, Q.0000-0001-8189-4699
Garcia, R. F.0000-0003-1460-6663
Additional Information:© The Author(s) 2021. Published by Oxford University Press on behalf of The Royal Astronomical Society. This article is published and distributed under the terms of the Oxford University Press, Standard Journals Publication Model (https://academic.oup.com/journals/pages/open_access/funder_policies/chorus/standard_publication_model). Received 2021 May 19; in original form 2020 September 22. Published: 05 August 2021. The authors acknowledge two reviewers for their constructive remarks. The authors thank the TGCC (Paris, France, project GENCI gen10476) and CALMIP (Toulouse, France, project #p1404) computing centres for HPC resources. The authors acknowledge both the ‘Direction Générale de l’Armement’ (French Directorate General of Armaments) and the ‘Région Occitanie Pyrénées-Méditerranée’ for funding the PhD grant of LM. Author contribution statement: LM developed the Linear Navier–Stokes extension, implemented it in the SPECFEM2D-DG software, designed and tested the verification cases, performed and analysed the application cases, and wrote the paper; RM provided an expertise in numerical modelling and helped design the absorbing boundary conditions; QB first introduced the discontinuous Galerkin method in SPECFEM2D-DG, implemented the Full Navier–Stokes extension SPECFEM2D-DG-FNS (Brissaud et al. 2017) and provided key help in developing SPECFEM2D-DG-LNS; RFG contributed to the conceptualization and analysis of the application cases; all co-authors thoroughly helped proof-reading the manuscript. The authors declare no conflict of interest. Data Availability: The open-source software SPECFEM2D-DG is available open source on GitHub at: https://github.com/samosa-project/specfem2d-dg. The verification cases, the application cases and the scripts for post-processing all results are included in the repository.
Errata:Léo Martire, R Martin, Q Brissaud, R F Garcia, Erratum to: SPECFEM2D-DG, an open-source software modelling mechanical waves in coupled solid–fluid systems: the linearized Navier–Stokes approach, Geophysical Journal International, Volume 229, Issue 1, April 2022, Page 150, https://doi.org/10.1093/gji/ggab451
Group:Seismological Laboratory
Funders:
Funding AgencyGrant Number
Direction Générale de l’ArmementUNSPECIFIED
Région Occitanie Pyrénées-MéditerranéeUNSPECIFIED
Subject Keywords:Infrasound; Numerical modelling; Computational seismology; Interface waves; Wave propagation
Issue or Number:1
DOI:10.1093/gji/ggab308
Record Number:CaltechAUTHORS:20220105-380557800
Persistent URL:https://resolver.caltech.edu/CaltechAUTHORS:20220105-380557800
Official Citation:Léo Martire, R Martin, Q Brissaud, R F Garcia, SPECFEM2D-DG, an open-source software modelling mechanical waves in coupled solid–fluid systems: the linearized Navier–Stokes approach, Geophysical Journal International, Volume 228, Issue 1, January 2022, Pages 664–697, https://doi.org/10.1093/gji/ggab308
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:112715
Collection:CaltechAUTHORS
Deposited By: Tony Diaz
Deposited On:08 Jan 2022 22:03
Last Modified:09 Jan 2022 21:46

Repository Staff Only: item control page