b'\n \n \n
 
\n  
sfmig2s (4.0)
index
user/dmerzlikin/Mmig2s.c
\n 2-D Prestack Kirchhoff time migration with antialiasing.\n

\n \n \n \n \n \n
 
\n Synopsis
       sfmig2s < inp.rsf vel=vel.rsf > out.rsf gather=gather.rsf offset=offset.rsf adj=y normalize=y nh= antialias=1.0 apt=nx angle=90.0 half=y verb=y rho=1.-1./nt s=1. dh= h0=
Shifted hyperbola travel-time approximation.
\nTested for zero-offset only
\nThe axes in the input are {time,midpoint,offset}
\nThe axes in the offset are {1,midpoint,offset}
\nThe axes in the output are {time,midpoint}
\nThe axes in the "image gather" are {time,midpoint,offset}
\n\n

\n \n \n \n \n \n
 
\n Parameters
       \n \n \n
\n  
bool adj=y [y/n]
\tadjoint flag (y for migration, n for modeling)
\n
\n \n\n \n \n
\n  
float angle=90.0
\tangle aperture
\n
\n \n\n \n \n
\n  
float antialias=1.0
\tantialiasing
\n
\n \n\n \n \n
\n  
int apt=nx
\tintegral aperture
\n
\n \n\n \n \n
\n  
float dh=
\toffset sampling (for modeling)
\n
\n \n\n \n \n
\n  
string gather=
\tauxiliary output file name
\n
\n \n\n \n \n
\n  
float h0=
\tfirst offset (for modeling)
\n
\n \n\n \n \n
\n  
bool half=y [y/n]
\tif y, the third axis is half-offset instead of full offset
\n
\n \n\n \n \n
\n  
int nh=
\tnumber of offsets (for modeling)
\n
\n \n\n \n \n
\n  
bool normalize=y [y/n]
\tnormalize for the fold
\n
\n \n\n \n \n
\n  
string offset=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
float rho=1.-1./nt
\tLeaky integration constant
\n
\n \n\n \n \n
\n  
float s=1.
\t
\n
\n \n\n \n \n
\n  
file vel=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
bool verb=y [y/n]
\tverbosity flag
\n
\n \n
'