| | \n\n \n \n \n file aniso= | \tauxiliary input file name \n | \n \n\n \n \n \n bool debug=n [y/n] | \tDebug flag \n | \n \n\n \n \n \n float ds=1 | \tStep increment \n | \n \n\n \n \n \n floats layer= | \tLayer sequence [nr3+1] \n | \n \n\n \n \n \n int niter= | \tThe number of iterations \n | \n \n\n \n \n \n int ns=3 | \tDimension of output reflection points (x,y,z) \n | \n \n\n \n \n \n int ns2=nr3+2 | \tDimension of output reflection points (the number of points) \n | \n \n\n \n \n \n int number= | \tNumber of reflectors \n | \n \n\n \n \n \n int order=3 | \tInterpolation order \n | \n \n\n \n \n \n float s0=0 | \tStaring position \n | \n \n\n \n \n \n double tol=0.000001/v_inp[0] | \tAssign a default value for tolerance \n | \n \n\n \n \n \n floats velocity= | \tAssign velocity km/s [N-1] \n | \n \n\n \n \n \n int vstatus= | \tVelocity status (0 for constant v, 1 for gradient v, and 2 for VTI) \n | \n \n\n \n \n \n floats xgradient= | \tAssign x-gradient [N-1] \n | \n \n\n \n \n \n floats xinitial= | \t [nr3] \n | \n \n\n \n \n \n float xmax= | \t \n | \n \n\n \n \n \n float xmin= | \t \n | \n \n\n \n \n \n float xr= | \tx-Receiver \n | \n \n\n \n \n \n floats xref= | \tAssign x-reference point [N-1] \n | \n \n\n \n \n \n float xs= | \tx-Source \n | \n \n\n \n \n \n floats ygradient= | \tAssign y-gradient [N-1] \n | \n \n\n \n \n \n floats yinitial= | \t [nr3] \n | \n \n\n \n \n \n float ymax= | \t \n | \n \n\n \n \n \n float ymin= | \t \n | \n \n\n \n \n \n float yr= | \ty-Receiver \n | \n \n\n \n \n \n floats yref= | \tAssign y-reference point [N-1] \n | \n \n\n \n \n \n float ys= | \ty-Source \n | \n \n\n \n \n \n floats zgradient= | \tAssign z-gradient [N-1] \n | \n \n\n \n \n \n floats zref= | \tAssign z-reference point [N-1] \n | \n \n |