此页面对应程序中SOURCE
文件的修改
以主目录中的DATA
中的SOURCE
文件为例:
simulation input parameters
source_surf = .false. |
震源是否位于地表,.true.表示强制设定在地表
xs = 2500. |
震源在X轴的位置,单位是m
zs = 2500. |
震源在Z轴的位置,单位是m
source_type = 1 |
在
initialfield
设定为.false.
的情况下以弹性力(=1)/矩张量(=2)的形式表示在
initialfield
设定为.true.
的情况下,4对应P波,5对应S波,此时内置的平面波不包含自由界面发生的折射波和反射波
time_function_type = 1 |
在震源类型设置为点源力的情况下,给出对应的震源时间函数。1对应Ricker,是高斯函数的二阶导数;2对应高斯函数的一阶导数;3对应高斯函数;4对应delta函数;5对应阶跃函数;8对应外部的震源时间函数;9对应爆炸源
name_of_source_file = YYYYYY |
对应time_function_type为8的情况,一列是时间,一列是振幅的震源时间函数文件,YYYYYY为震源时间函数文件的文件名
f0 = 2.0 |
对应time_function_type为1/2/3的情况,表示震源的主频
tshift = 0.0 |
多个震源的情况下控制不同震源发生的时差,一个震源的情况下必须设定为0
anglesource = 0. |
对于点源单力的情况,表示这个力的方向与竖直方向的夹角
Mxx = 1. |
矩张量的分量
Mzz = 1. |
矩张量的分量
Mxz = 0. |
矩张量的分量
factor = 1.d10 |
控制矩张量的大小
如果需要设定多个震源,则把这些信息复制一遍接在原有信息的下方,再对第二个震源进行详细设置即可。
未作出说明的设置项有:
burst_band_width = 0. |