This is a Preprint and has not been peer reviewed. The published version of this Preprint is available: https://doi.org/10.26443/seismica.v2i1.220. This is version 2 of this Preprint.

PyRaysum: Software for Modeling Ray-theoretical Plane Body-wave Propagation in Dipping Anisotropic Media
Downloads
Authors
Abstract
This article introduces PyRaysum, a Python software for modeling ray-theoretical body-wave propagation in dipping and/or anisotropic layered media based on the popular Fortran code Raysum. We improve and expand upon Raysum in several ways: 1) we significantly reduce the overhead by avoiding input/output operations; 2) we implement automatic phase labeling to facilitate the interpretation of complex seismograms; 3) we provide the means to correct inaccuracies in the calculated amplitude of free surface reverberations. We take advantage of the modern, object-oriented Python environment to offer various classes and methods to perform receiver fu... more
DOI
https://doi.org/10.31223/X5Z953
Subjects
Geophysics and Seismology, Numerical Analysis and Scientific Computing
Keywords
receiver functions, Shear wave splitting, Seismology
Dates
Published: 2023-02-10 08:28
Last Updated: 2023-09-08 19:26
Older Versions
License
CC-By Attribution-ShareAlike 4.0 International
Additional Metadata
Data Availability (Reason not available):
The code is available on zenodo: 10.5281/zenodo.6095748
There are no comments or no comments have been made public for this article.