UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

ElasticMatrix: A MATLAB toolbox for anisotropic elastic wave propagation in layered media

Ramasawmy, DR; Cox, BT; Treeby, BE; (2020) ElasticMatrix: A MATLAB toolbox for anisotropic elastic wave propagation in layered media. SoftwareX , 11 , Article 100397. 10.1016/j.softx.2020.100397. Green open access

[thumbnail of 1-s2.0-S2352711019303048-main.pdf]
Preview
Text
1-s2.0-S2352711019303048-main.pdf - Published Version

Download (1MB) | Preview

Abstract

Simulating the propagation of elastic waves in multi-layered media has many applications. A common approach is to use matrix methods where the elastic wave-field within each material layer is represented by a sum of partial-waves along with boundary conditions imposed at each interface. While these methods are well-known, coding the required matrix formation, inversion, and analysis for general multi-layered systems is non-trivial and time-consuming. Here, a new open-source toolbox called ElasticMatrix is described which solves the problem of acoustic and elastic wave propagation in multi-layered media for isotropic and transverse-isotropic materials where the wave propagation occurs in a material plane of symmetry. The toolbox is implemented in MATLAB using an object oriented programming framework and is designed to be easy to use and extend. Methods are provided for calculating and plotting dispersion curves, displacement and stress fields, reflection and transmission coefficients, and slowness profiles.

Type: Article
Title: ElasticMatrix: A MATLAB toolbox for anisotropic elastic wave propagation in layered media
Open access status: An open access version is available from UCL Discovery
DOI: 10.1016/j.softx.2020.100397
Publisher version: https://doi.org/10.1016/j.softx.2020.100397
Language: English
Additional information: Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Keywords: Partial-wave method, Global-matrix method, Elastic waves
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Med Phys and Biomedical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/10091222
Downloads since deposit
55Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item