b'\n \n \n
 
\n  
sfewefd2d_gpu_dev (4.0)
index
user/rweiss/Mewefd2d_gpu_dev.cu
\n 2D elastic time-domain FD modeling with GPU (with experimental functionalities)\n

\n \n \n \n \n \n
 
\n Synopsis
       sfewefd2d_gpu_dev < Fwav.rsf ccc=Fccc.rsf den=Fden.rsf sou=Fsou.rsf rec=Frec.rsf wfl=Fwfl.rsf > Fdat.rsf um=Fum.rsf uo=Fuo.rsf verb=n snap=n free=n ssou=n dabc=n wavSrc=y gpu=0 nbell=5 jdata=1 jsnap=nt
\n

\n \n \n \n \n \n
 
\n Parameters
       \n \n \n
\n  
file ccc=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
bool dabc=n [y/n]
\tabsorbing BC
\n
\n \n\n \n \n
\n  
file den=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
bool free=n [y/n]
\tfree surface flag
\n
\n \n\n \n \n
\n  
int gpu=0
\tID of the GPU to be used
\n
\n \n\n \n \n
\n  
int jdata=1
\textract receiver data every jdata time steps
\n
\n \n\n \n \n
\n  
int jsnap=nt
\tsave wavefield every jsnap time steps
\n
\n \n\n \n \n
\n  
int nbell=5
\tbell size
\n
\n \n\n \n \n
\n  
file rec=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
bool snap=n [y/n]
\twavefield snapshots flag
\n
\n \n\n \n \n
\n  
file sou=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
bool ssou=n [y/n]
\tstress source
\n
\n \n\n \n \n
\n  
file um=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
file uo=
\tauxiliary input file name
\n
\n \n\n \n \n
\n  
bool verb=n [y/n]
\tverbosity flag
\n
\n \n\n \n \n
\n  
bool wavSrc=y [y/n]
\tif yes, look for a source wavelet. if no, look for initial displacement fields (uo and um)
\n
\n \n\n \n \n
\n  
file wfl=
\tauxiliary output file name
\n
\n \n
'