A MATLAB-based frequency-domain finite-difference package for solving 2D visco-acoustic wave equation

被引:12
作者
Amini, N. [1 ]
Javaherian, A. [1 ]
机构
[1] Univ Tehran, Inst Geophys, Tehran 14174, Iran
关键词
PERFECTLY MATCHED LAYER; SCALAR; INVERSION; ALGORITHM; SPACE;
D O I
10.1080/17455030.2010.537708
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Frequency-domain finite-difference (FDFD) modelling is widely used for multi-source experiments modelling and full waveform tomography. In this paper, a frequency-domain finite-difference package written in MATLAB is presented which solves 2D visco-acoustic wave equation. The mixed-grid stencil is used as a state-of-the-art finite-differencing approach and SuitSparseQR solver is utilised for solving the large linear system of equations. Because of the independence of frequency components and the use of TBB-enabled SuitsparseQR solver, the package benefits from parallel computation in multi-core machines. Using MATLAB, codes became more readable and using different visualisation facilities inside MATLAB made this package very useful for research purposes. This package uses a PML absorbing boundary and supports anti-time aliasing and reduction velocity technique. Different attenuation mechanisms can easily be implemented. The performance of codes are examined on simple and complicated models which proved satisfactory in terms of accuracy and required CPU time, both in single and multi-source cases.
引用
收藏
页码:161 / 183
页数:23
相关论文
共 38 条
[1]   Hybrid scheduling for the parallel solution of linear systems [J].
Amestoy, PR ;
Guermouche, A ;
L'Excellent, JY ;
Pralet, S .
PARALLEL COMPUTING, 2006, 32 (02) :136-156
[2]   An approximate minimum degree ordering algorithm [J].
Amestoy, PR ;
Davis, TA ;
Duff, IS .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1996, 17 (04) :886-905
[3]  
[Anonymous], 6 SEISCOPE PROJ
[4]  
[Anonymous], QUEENS U ONT
[5]  
[Anonymous], IRANIAN J GEOPHYS
[6]  
[Anonymous], ACM T MATH SOF UNPUB
[7]  
[Anonymous], GEOPHYSICS
[8]  
[Anonymous], THESIS IMPERIAL COLL
[9]   A PERFECTLY MATCHED LAYER FOR THE ABSORPTION OF ELECTROMAGNETIC-WAVES [J].
BERENGER, JP .
JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 114 (02) :185-200
[10]  
Boore DM., 1972, Seismology: Surface Waves and Earth Oscillations: Methods in Computational Physics, Advances in Research and Applications, V11, P1, DOI 10.1016/b978-0-12-460811-5.50006-4