We generalize the theory of the k-space method to the case of elastic wave propagation in heterogeneous anisotropic media. The k-space operator is derived in the spatially continuous form using the displacement formalism of elastodynamics. The k-space scheme is then discretized in space using a Fourier collocation spectral method. This leads to an efficient and accurate numerical algorithm, where the time advancement can be performed in order of N operations, where N is the number of unknowns. As opposed to the classical k-space theory for the elastic waves in isotropic media [1], [2], the new algorithm does not need any field splitting. Hence, it is more efficient once used to model isotropy. The proposed method is temporally exact for homogeneous media, unconditionally stable for heterogeneous media, and also allows larger time-steps without loss of accuracy. We validate the method against canonical model problems of elastodynamics.
[1]
José M. Carcione,et al.
WAVE-PROPAGATION SIMULATION IN AN ELASTIC ANISOTROPIC (TRANSVERSELY ISOTROPIC) SOLID
,
1988
.
[2]
B T Cox,et al.
A first-order k-space model for elastic wave propagation in heterogeneous media.
,
2011,
The Journal of the Acoustical Society of America.
[3]
D. Komatitsch,et al.
Simulation of anisotropic wave propagation based upon a spectral element method
,
2000
.
[4]
T. A. Zang,et al.
Spectral Methods: Fundamentals in Single Domains
,
2010
.
[5]
Qing Huo Liu.
Generalization of the k-space formulation to elastodynamic scattering problems
,
1995
.
[6]
Géza Seriani,et al.
A spectral scheme for wave propagation simulation in 3-D elastic-anisotropic media
,
1992
.