在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:florianwittkamp/FD_ACOUSTIC开源软件地址:https://github.com/florianwittkamp/FD_ACOUSTIC开源编程语言:Jupyter Notebook 92.7%开源软件介绍:Finite-Difference seismic wave simulationThis is a collection of Matlab and Python scripts to simulate seismic wave propagation in 1-D and 2-D. The wave propagation is based on the first-order acoustic wave equation in stress-velocity formulation (e.g. Virieux (1986)), which is solved by Finite-Differences on a staggered-grid. ContentIn this repository 1-D and 2-D versions of Finite-Difference wave simulation codes are available in Matlab and Python.
The source code can be found in the directory Higher spatial-orders are achieved by a classical Taylor expansion. For higher temporal-orders there are two methods available:
To explore the influence of different orders of accuracy you can run the script Moreover, in 1-D there scripts to calculate and plot the numerical dispersion as well as the numerical dissipation (Adams-Bashforth method) are provided. Up to now, this scripts are Matlab only. The underlying theory is given in Bohlen & Wittkamp (2016). Literature
LicenceThis collection is available under the GNU General Public License v3.0. See the |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论