SWRT: A package for semi-analytical solutions of surface wave propagation, including mode conversion, across transversely aligned vertical discontinuities

We present a suite of programs that implement decades-old algorithms for computation of seismic surface wave reflection and transmission coefficients at a welded contact between two laterally homogeneous quarter-spaces. For Love as well as Rayleigh waves, the algorithms are shown to be capable o...

Full description

Bibliographic Details
Main Author: A. Datta
Format: Article
Language:English
Published: Copernicus Publications 2018-03-01
Series:Geoscientific Instrumentation, Methods and Data Systems
Online Access:https://www.geosci-instrum-method-data-syst.net/7/101/2018/gi-7-101-2018.pdf
id doaj-46fef1e979b94f8cb8c2e6a99a67cc42
record_format Article
spelling doaj-46fef1e979b94f8cb8c2e6a99a67cc422020-11-24T22:34:13ZengCopernicus PublicationsGeoscientific Instrumentation, Methods and Data Systems2193-08562193-08642018-03-01710111210.5194/gi-7-101-2018SWRT: A package for semi-analytical solutions of surface wave propagation, including mode conversion, across transversely aligned vertical discontinuitiesA. Datta0A. Datta1Bullard Laboratories, Department of Earth Sciences, University of Cambridge, Madingley Road, Cambridge CB3 0EZ, UKnow at: Department of Astronomy and Astrophysics, Tata Institute of Fundamental Research, Homi Bhabha Road, Colaba, Mumbai 400005, IndiaWe present a suite of programs that implement decades-old algorithms for computation of seismic surface wave reflection and transmission coefficients at a welded contact between two laterally homogeneous quarter-spaces. For Love as well as Rayleigh waves, the algorithms are shown to be capable of modelling multiple mode conversions at a lateral discontinuity, which was not shown in the original publications or in the subsequent literature. Only normal incidence at a lateral boundary is considered so there is no Love–Rayleigh coupling, but incidence of any mode and coupling to any (other) mode can be handled. The code is written in Python and makes use of SciPy's Simpson's rule integrator and NumPy's linear algebra solver for its core functionality. Transmission-side results from this code are found to be in good agreement with those from finite-difference simulations. In today's research environment of extensive computing power, the coded algorithms are arguably redundant but SWRT can be used as a valuable testing tool for the ever evolving numerical solvers of seismic wave propagation. SWRT is available via GitHub (<a href="https://github.com/arjundatta23/SWRT.git" target="_blank">https://github.com/arjundatta23/SWRT.git</a>).https://www.geosci-instrum-method-data-syst.net/7/101/2018/gi-7-101-2018.pdf
collection DOAJ
language English
format Article
sources DOAJ
author A. Datta
A. Datta
spellingShingle A. Datta
A. Datta
SWRT: A package for semi-analytical solutions of surface wave propagation, including mode conversion, across transversely aligned vertical discontinuities
Geoscientific Instrumentation, Methods and Data Systems
author_facet A. Datta
A. Datta
author_sort A. Datta
title SWRT: A package for semi-analytical solutions of surface wave propagation, including mode conversion, across transversely aligned vertical discontinuities
title_short SWRT: A package for semi-analytical solutions of surface wave propagation, including mode conversion, across transversely aligned vertical discontinuities
title_full SWRT: A package for semi-analytical solutions of surface wave propagation, including mode conversion, across transversely aligned vertical discontinuities
title_fullStr SWRT: A package for semi-analytical solutions of surface wave propagation, including mode conversion, across transversely aligned vertical discontinuities
title_full_unstemmed SWRT: A package for semi-analytical solutions of surface wave propagation, including mode conversion, across transversely aligned vertical discontinuities
title_sort swrt: a package for semi-analytical solutions of surface wave propagation, including mode conversion, across transversely aligned vertical discontinuities
publisher Copernicus Publications
series Geoscientific Instrumentation, Methods and Data Systems
issn 2193-0856
2193-0864
publishDate 2018-03-01
description We present a suite of programs that implement decades-old algorithms for computation of seismic surface wave reflection and transmission coefficients at a welded contact between two laterally homogeneous quarter-spaces. For Love as well as Rayleigh waves, the algorithms are shown to be capable of modelling multiple mode conversions at a lateral discontinuity, which was not shown in the original publications or in the subsequent literature. Only normal incidence at a lateral boundary is considered so there is no Love–Rayleigh coupling, but incidence of any mode and coupling to any (other) mode can be handled. The code is written in Python and makes use of SciPy's Simpson's rule integrator and NumPy's linear algebra solver for its core functionality. Transmission-side results from this code are found to be in good agreement with those from finite-difference simulations. In today's research environment of extensive computing power, the coded algorithms are arguably redundant but SWRT can be used as a valuable testing tool for the ever evolving numerical solvers of seismic wave propagation. SWRT is available via GitHub (<a href="https://github.com/arjundatta23/SWRT.git" target="_blank">https://github.com/arjundatta23/SWRT.git</a>).
url https://www.geosci-instrum-method-data-syst.net/7/101/2018/gi-7-101-2018.pdf
work_keys_str_mv AT adatta swrtapackageforsemianalyticalsolutionsofsurfacewavepropagationincludingmodeconversionacrosstransverselyalignedverticaldiscontinuities
AT adatta swrtapackageforsemianalyticalsolutionsofsurfacewavepropagationincludingmodeconversionacrosstransverselyalignedverticaldiscontinuities
_version_ 1725728766567645184