b'\n \n \n
 
\n  
sfopame2d (4.0)
index
user/junyan/Mopame2d.c
\n 2-D opam for elastic wave modeling and vector field decompostion \n

\n \n \n \n \n \n
 
\n Synopsis
       sfopame2d vp=fvelp.rsf vs=fvels.rsf < fsource.rsf > fwavup.rsf wavwp=fwavwp.rsf wavus=fwavus.rsf wavws=fwavws.rsf wavu=fwavu.rsf wavw=fwavw.rsf Guxxl=Guxxl.rsf Guxxr=Guxxr.rsf Gwxzpl=Gwxzpl.rsf Gwxzpr=Gwxzpr.rsf Guxzpl=Guxzpl.rsf Guxzpr=Guxzpr.rsf Gwzzl=Gwzzl.rsf Gwzzr=Gwzzr.rsf Guzzl=Guzzl.rsf Guzzr=Guzzr.rsf Gwxzsl=Gwxzsl.rsf Gwxzsr=Gwxzsr.rsf Gwxxl=Gwxxl.rsf Gwxxr=Gwxxr.rsf Guxzsl=Guxzsl.rsf Guxzsr=Guxzsr.rsf opt=0 dt= nt= isx= isz= nbt=44 nbb=44 nxl=44 nxr=44 czt=0.01 czb=0.01 cxl=0.01 cxr=0.01 cmplx=n pad1=1 snap=1
\n

\n \n \n \n \n \n
 
\n Parameters
       \n \n \n
\n  
file Guxxl=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Guxxr=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Guxzpl=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Guxzpr=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Guxzsl=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Guxzsr=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Guzzl=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Guzzr=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Gwxxl=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Gwxxr=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Gwxzpl=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Gwxzpr=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Gwxzsl=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Gwxzsr=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Gwzzl=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file Gwzzr=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
bool cmplx=n [y/n]
\tuse complex FFT
\n
\n \n\n \n \n
\n  
float cxl=0.01
\tdecaying parameter
\n
\n \n\n \n \n
\n  
float cxr=0.01
\tdecaying parameter
\n
\n \n\n \n \n
\n  
float czb=0.01
\tdecaying parameter
\n
\n \n\n \n \n
\n  
float czt=0.01
\tdecaying parameter
\n
\n \n\n \n \n
\n  
float dt=
\t
\n
\n \n\n \n \n
\n  
int isx=
\t
\n
\n \n\n \n \n
\n  
int isz=
\t
\n
\n \n\n \n \n
\n  
int nbb=44
\t
\n
\n \n\n \n \n
\n  
int nbt=44
\t
\n
\n \n\n \n \n
\n  
int nt=
\t
\n
\n \n\n \n \n
\n  
int nxl=44
\t
\n
\n \n\n \n \n
\n  
int nxr=44
\tassume ABC pars are the same
\n
\n \n\n \n \n
\n  
int opt=0
\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  
int snap=1
\t
\n
\n \n\n \n \n
\n  
file vp=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file vs=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file wavu=
\tauxiliary output file name
\n
\n \n\n \n \n
\n  
file wavus=
\tauxiliary output file name
\n
\n \n\n \n \n
\n  
file wavw=
\tauxiliary output file name
\n
\n \n\n \n \n
\n  
file wavwp=
\tauxiliary output file name
\n
\n \n\n \n \n
\n  
file wavws=
\tauxiliary output file name
\n
\n \n
'