sfkirmod
index
system/seismic/Mkirmod.c
Kirchhoff 2-D/2.5-D modeling with analytical Green's functions.

 
Synopsis
        sfkirmod < modl.rsf > data.rsf curv=curv.rsf refl=refl.rsf lin=n adj=n nt= dt=0.004 t0=0. ns=nx s0=x0 ds=dx nh=nx h0=0. dh=dx verb=n r0=1. twod=n cmp=n freq=0.2/dt rgrad= dip= type= type2=

 
Parameters
       
 
bool adj=n [y/n]
adjoint flag
 
bool cmp=n [y/n]
compute CMP instead of shot gathers
 
file curv=
auxiliary input file name
 
float dh=dx
offset increment
 
string dip=
reflector dip file
 
float ds=dx
shot/midpoint increment
 
float dt=0.004
time sampling
 
float freq=0.2/dt
peak frequency for Ricker wavelet
 
float h0=0.
first offset
 
bool lin=n [y/n]
if linear operator
 
int nh=nx
number of offsets
 
int ns=nx
number of shots (midpoints if cmp=y)
 
int nt=
time samples
 
float r0=1.
normal reflectivity (if constant)
 
string refl=
auxiliary input file name
 
string rgrad=
AVO gradient file (B/A)
 
float s0=x0
first shot (midpoint if cmp=y)
 
float t0=0.
time origin
 
bool twod=n [y/n]
2-D or 2.5-D
 
string type=
type of velocity ('c': constant, 's': linear sloth, 'v': linear velocity, 'a': VTI anisotropy)
 
string type2=
type of the receiver side branch
 
bool verb=n [y/n]
verbosity flag