b'\n \n \n
 
\n  
sfgsrayvti (4.0)
index
user/roman/Mgsrayvti.c
\n Gauss Seidel iterative solver for phase space escape positions, angle and traveltime \n

\n \n \n \n \n \n
 
\n Synopsis
       sfgsrayvti < in.rsf > out.rsf vel=slow.rsf velz=slowz.rsf velx=slowx.rsf iq= niter=50 tol=0.000002*nx*nz vti_eps=0.0 vti_gamma=0.0 vti_delta=0.0 vti=
\n

\n \n \n \n \n \n
 
\n Parameters
       \n \n \n
\n  
int iq=
\tswitch for escape variable 0=x, 1=a, 2=t, 3=z, 4=l
\n
\n \n\n \n \n
\n  
int niter=50
\tnumber of Gauss-Seidel iterations
\n
\n \n\n \n \n
\n  
float tol=0.000002*nx*nz
\taccuracy tolerance
\n
\n \n\n \n \n
\n  
file vel=
\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  
string vti=
\twhat to compute (p=qP, v=qSV, h=SH)
\n
\n \n\n \n \n
\n  
float vti_delta=0.0
\tVTI constants Thomsen
\n
\n \n\n \n \n
\n  
float vti_eps=0.0
\t
\n
\n \n\n \n \n
\n  
float vti_gamma=0.0
\t
\n
\n \n
'