Back to Search Start Over

Generalized transfer matrix method for propagation of surface waves in layered azimuthally anisotropic half-space.

Authors :
Liu, Tianyun
Zhao, Chongbin
Duan, Yunling
Source :
Geophysical Journal International. Aug2012, Vol. 190 Issue 2, p1204-1212. 9p.
Publication Year :
2012

Abstract

SUMMARY This paper presents a systematic and efficient method, namely the generalized transfer matrix method, for evaluating the dispersion curves and eigenfunctions of surface waves in multilayered azimuthally anisotropic half-space. Apart from avoiding the well-known numerical difficulties associated with the existing Thomson-Haskell method, the generalized transfer matrix method possesses the robust determination of independent polarization vectors by using the singular value decomposition (SVD) approach, the explicit inversion of the 6 × 6 eigencolumn matrix without any resort to numerical inversion and the efficient computation of eigenfunctions for layered azimuthally anisotropic media. By means of straightforward transformations, the generalized transfer matrix method leads to a twofold recursive algorithm: (1) for the recursive computation of phase velocities it starts from the bottom half-space to the top layer and (2) for the recursive solution of eigenfunctions it starts from the top layer to the bottom half-space. While keeping the simplicity of the Thomson-Haskell transfer matrix method, the generalized transfer matrix method is of unconditional stability and computational efficiency. The related numerical examples demonstrate that the generalized transfer matrix method is a powerful and robust tool for simulating the propagation of elastic surface waves in the layered azimuthally anisotropic half-space. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
0956540X
Volume :
190
Issue :
2
Database :
Academic Search Index
Journal :
Geophysical Journal International
Publication Type :
Academic Journal
Accession number :
77634069
Full Text :
https://doi.org/10.1111/j.1365-246X.2012.05547.x