SUSYNVXZ - SYNthetic seismograms of common
offset V(X,Z) media via Kirchhoff-style modeling
susynvxz >outfile [optional parameters]
Required Parameters:
<vfile file
containing velocities v[nx][nz]
nx= number
of x samples (2nd dimension)
nz= number
of z samples (1st dimension)
Optional Parameters:
nxb=nx band
centered at midpoint
nxd=1 skipped
number of midponits
dx=100 x
sampling interval (m)
fx=0.0 first x sample
dz=100 z sampling
interval (m)
nt=101 number
of time samples
dt=0.04 time
sampling interval (sec)
ft=0.0 first
time (sec)
nxo=1
number of offsets
dxo=50 offset
sampling interval (m)
fxo=0.0 first
offset (m)
nxm=101 number
of midpoints
dxm=50 midpoint
sampling interval (m)
fxm=0.0 first
midpoint (m)
fpeak=0.2/dt peak
frequency of symmetric Ricker wavelet (Hz)
ref="1:1,2;4,2" reflector(s):
"amplitude:x1,z1;x2,z2;x3,z3;...
smooth=0 =1 for
smooth (piecewise cubic spline) reflectors
ls=0 =1 for line
source; default is point source
tmin=10.0*dt minimum
time of interest (sec)
ndpfz=5 number
of diffractors per Fresnel zone
verbose=0 =1
to print some useful information
Notes:
This algorithm is based on formula (58) in
Geo. Pros. 34, 686-703,
by N. Bleistein.
Offsets are signed - may be positive or
negative. ",
Traveltime and amplitude are calculated by
finite differences which
is done only in part of midpoints; in the
skiped midpoint, interpolation
is
used to calculate traveltime and amplitude. ",
More than one ref
(reflector) may be specified.
Note that reflectors are encoded as quoted
strings, with an optional
reflector amplitude: preceding the x,z
coordinates of each reflector.
Default amplitude is 1.0 if amplitude: part
of the string is omitted.
CWP:
Zhenyue Liu, 07/20/92
Many
subroutines borrowed from Dave Hale's program: SUSYNLV
Trace header fields set: trid, counit, ns,
dt, delrt,
tracl.
tracr,
cdp,
cdpt, d2, f2, offset, sx, gx