📄 rayt2dan
字号:
#! /bin/sh# Demo for P- and SV-wave raytracing in heterogeneous anisotropic (VTI) media # RAYT2DAN# Debashish Sarkar, June 2003set -x# define parameter fieldsnz=150 dz=20 fz=0 labelz="Depth (m)"nx=600 dx=20 fx=0 labelx="Midpoint (m)"# define output dimensionsnxo=100 dxo=100 fxo=0nzo=60 dzo=50 fzo=0# define output shot locationsnsx=30 dsx=100 fsx=1000# define initial conditionsfa=-75 da=2 na=76 amax=75 nt=1000dt=0.008ninf=0 npmax=401r1=0 r2=0# Create parameter files for raytracing.# Make VP0unif2 < test >VP0 ninf=$ninf npmax=$npmax \ nz=$nz dz=$dz fz=$fz nx=$nx dx=$dx fx=$fx \ v00=2000 dvdz=0.3 dvdx=0.1smooth2 < VP0 r1=$r1 r2=$r2 n1=$nz n2=$nx > VP0sm# Make epsilonunif2 < test >epsilon ninf=$ninf npmax=$npmax \ nz=$nz dz=$dz fz=$fz nx=$nx dx=$dx fx=$fx \ v00=0.0smooth2 < epsilon r1=$r1 r2=$r2 n1=$nz n2=$nx > epsilonsm# Make deltaunif2 < test >delta ninf=$ninf npmax=$npmax \ nz=$nz dz=$dz fz=$fz nx=$nx dx=$dx fx=$fx \ v00=0.0smooth2 < delta r1=$r1 r2=$r2 n1=$nz n2=$nx > deltasm# Ray tracerayt2dan VP0file=VP0sm epsilonfile=epsilonsm deltafile=deltasm \tfile=ttime fxo=$fxo nxo=$nxo dxo=$dxo fzo=$fzo nzo=$nzo dzo=$dzo fsx=$fsx \nsx=$nsx dsx=$dsx nt=$nt nx=$nx nz=$nz dx=$dx dz=$dz fx=$fx dt=$dt fa=$fa \da=$da na=$na amax=$amaxexit
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -