📄 vel2stiff
字号:
#! /bin/sh# --- Example shell for vel2stiff# this code transforms velocities, density and Thomsen # parameters into elastic stiffness coefficients for# isotropic or VTI medium.## Sverre Brandsberg-Dahl 1999set -xnx=91 fx=0.0 dx=50 nz=51 fz=0.0 dz=50vp0=1500 dvpdz=0.8 dvpdx=0.0 vplens=-800.0 vs0=500 dvsdz=0.3 dvsdx=0.0 vslens=+100.0 rho0=2.0 drhodz=0.0002 drhodx=0.0 rholens=-0.25 tlens=600 dlens=1000xlens=2250 ylens=0 zlens=1000 eps=0.1 delta=-0.2 gamma=0.0vpfile=vp_lensvsfile=vs_lensrhofile=rho_lensepsfile=eps_lensdeltafile=delta_lensgammafile=gamma_lensc11_file=c11_lens c13_file=c13_lens c33_file=c33_lens c44_file=c44_lens c66_file=c66_lens# Make the P-wave velocity planemakevel nx=$nx fx=$fx dx=$dx nz=$nz fz=$fz dz=$dz \ v000=$vp0 dvdz=$dvpdz dvdx=$dvpdx \ vlens=$vplens tlens=$tlens dlens=$dlens \ xlens=$xlens ylens=$ylens zlens=$zlens >vp_lens# Make the S-wave velocity planemakevel nx=$nx fx=$fx dx=$dx nz=$nz fz=$fz dz=$dz \ v000=$vs0 dvdz=$dvsdz dvdx=$dvsdx \ vlens=$vslens tlens=$tlens dlens=$dlens \ xlens=$xlens ylens=$ylens zlens=$zlens >vs_lens# Make the density planemakevel nx=$nx fx=$fx dx=$dx nz=$nz fz=$fz dz=$dz \ v000=$rho0 dvdz=$drhodz dvdx=$drhodx \ vlens=$rholens tlens=$tlens dlens=$dlens \ xlens=$xlens ylens=$ylens zlens=$zlens >rho_lens# Make the epsilon planeunif2 <layer.ascii nx=$nx fx=$fx dx=$dx nz=$nz fz=$fz dz=$dz \ v00=$eps dvdz=0.0 dvdx=0.0 >eps_lens# Make the delta planeunif2 <layer.ascii nx=$nx fx=$fx dx=$dx nz=$nz fz=$fz dz=$dz \ v00=$delta dvdz=0.0 dvdx=0.0 >delta_lens# Make the gamma planeunif2 <layer.ascii nx=$nx fx=$fx dx=$dx nz=$nz fz=$fz dz=$dz \ v00=$gamma dvdz=0.0 dvdx=0.0 >gamma_lens# Transform into stiffness coefficientsvel2stiff vpfile=$vpfile vsfile=$vsfile rhofile=$rhofile epsfile=$epsfile \ deltafile=$deltafile gammafile=$gammafile nx=$nx nz=$nz \ c11_file=$c11_file c13_file=$c13_file c33_file=$c33_file \ c44_file=$c44_file c66_file=$c66_fileexit 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -