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...
Main Author: | |
---|---|
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 |