b'\n \n \n
 
\n  
sfffdtti2 (4.0)
index
user/songxl/Mffdtti2.c
\n 2-D Fourier finite-difference wave extrapolation \n

\n \n \n \n \n \n
 
\n Synopsis
       sfffdtti2 > out.rsf velx=velx.rsf velz=velz.rsf yita=yita.rsf < source.rsf seta=seta.rsf opt=y dt= nt= isx= isz=0 err=0.0001 alpha=-0.7 nbt=126 nbb=126 nbl=128 nbr=128 ct=0.002 cb=0.002 cl=0.002 cr=0.002 pad1=1 cmplx=y cmplx=y cmplx=n
\n

\n \n \n \n \n \n
 
\n Parameters
       \n \n \n
\n  
float alpha=-0.7
\t
\n
\n \n\n \n \n
\n  
float cb=0.002
\tdecaying parameter
\n
\n \n\n \n \n
\n  
float cl=0.002
\tdecaying parameter
\n
\n \n\n \n \n
\n  
bool cmplx=n [y/n]
\tuse complex FFT
\n
\n \n\n \n \n
\n  
float cr=0.002
\tdecaying parameter
\n
\n \n\n \n \n
\n  
float ct=0.002
\tdecaying parameter
\n
\n \n\n \n \n
\n  
float dt=
\t
\n
\n \n\n \n \n
\n  
float err=0.0001
\t
\n
\n \n\n \n \n
\n  
int isx=
\t
\n
\n \n\n \n \n
\n  
int isz=0
\t
\n
\n \n\n \n \n
\n  
int nbb=126
\t
\n
\n \n\n \n \n
\n  
int nbl=128
\t
\n
\n \n\n \n \n
\n  
int nbr=128
\t
\n
\n \n\n \n \n
\n  
int nbt=126
\t
\n
\n \n\n \n \n
\n  
int nt=
\t
\n
\n \n\n \n \n
\n  
bool opt=y [y/n]
\tif y, determine optimal size for efficiency
\n
\n \n\n \n \n
\n  
int pad1=1
\tpadding factor on the first axis
\n
\n \n\n \n \n
\n  
file seta=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file velx=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file velz=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file yita=
\tauxiliary input file name
\n
\n \n
'