Dépôt numérique
RECHERCHER

ttcrpy: A Python package for traveltime computation and raytracing.

Téléchargements

Téléchargements par mois depuis la dernière année

Plus de statistiques...

Giroux, Bernard ORCID logoORCID: https://orcid.org/0000-0002-2042-2759 (2021). ttcrpy: A Python package for traveltime computation and raytracing. SoftwareX , vol. 16 . p. 100834. DOI: 10.1016/j.softx.2021.100834.

[thumbnail of P4026.pdf]
Prévisualisation
PDF
Télécharger (1MB) | Prévisualisation

Résumé

ttcrpy is a package for computing traveltimes and raytracing of seismic and electromagnetic waves for geophysical applications, e.g. ray-based seismic/GPR tomography, microseismic event location (joint hypocenter-velocity inversion), and migration. The package allows performing computations on 2D and 3D rectilinear grids, as well as 2D triangular and 3D tetrahedral meshes. For improved versatility, three different algorithms have been implemented: the Fast-Sweeping Method, the Shortest-Path Method, and the Dynamic Shortest-Path Method. Calculations can be run in parallel on a multi-core machine. The core computing code is written in C++, and has been wrapped with Cython for practical use.

Type de document: Article
Mots-clés libres: traveltime; raytracing; geophysics; Python; C++
Centre: Centre Eau Terre Environnement
Date de dépôt: 09 févr. 2022 15:27
Dernière modification: 09 févr. 2022 15:27
URI: https://espace.inrs.ca/id/eprint/12215

Gestion Actions (Identification requise)

Modifier la notice Modifier la notice