Parallel Algorithm with Modulus Structure for Simulation of Seismic Wave Propagation in 3D Multiscale Multiphysics Media
This paper presents a problem-oriented approach, designed for the numerical simulation of seismic wave propagation in models containing geological formations with complex properties such as anisotropy, attenuation, and small-scale heterogeneities. Each of the named property requires a special treatment that increases the computational complexity of an algorithm in comparison with ideally elastic isotropic media. At the same time, such formations are typically relatively small, filling about 25% of the model, thus the local use of computationally expensive approaches can speed-up the simulation essentially. In this paper we discuss both mathematical and numerical aspects of the hybrid algorithm paying most attention to its parallel implementation. At the same time essential efforts are spent to couple different equations and, hence, different finite-difference stencils to describe properly the different nature of seismic wave propagation in different areas. The main issue in the coupling is to suppress numerical artifacts down to the acceptable level, usually a few tenth of the percent.
KeywordsFinite-difference schemes Local grid refinement Domain decomposition MPI Group of processor units Master processor unit Coupling of finite-difference stencils
This research is supported by the RSCF grant 17-17-01128. The simulations were done on the Siberian Supercomputer Center, Joint Supercomputer Center of RAS and on the supercomputer “Lomonosov” of Moscow State University.
- 4.Lebedev, V.I.: Difference analogies of orthogonal decompositions of basic differential operators and some boundary value problems. Sov. Comput. Math. Math. Phys. 4, 449–465 (1964)Google Scholar