| | \n\n \n \n \n file dip= | \tauxiliary input file name \n | \n \n\n \n \n \n float eps=0.01 | \tregularization \n | \n \n\n \n \n \n float eps1=0.01 | \tstretch regularization \n | \n \n\n \n \n \n float fhi= | \tHigh frequency in band, default is Nyquist \n | \n \n\n \n \n \n float flo= | \tLow frequency in band, default is 0 \n | \n \n\n \n \n \n float h0=0. | \treference offset \n | \n \n\n \n \n \n bool half=y [y/n] | \tif y, the second axis is half-offset instead of full offset \n | \n \n\n \n \n \n int jump=1 | \tsubsampling \n | \n \n\n \n \n \n int mode=1 | \t1: predict backward, 2: predict forward then backward \n | \n \n\n \n \n \n int niter=10 | \tnumber of iterations \n | \n \n\n \n \n \n bool nmo=n [y/n] | \tif y, apply constant velocity NMO \n | \n \n\n \n \n \n int nphi=6 | \tnumber of poles for high cutoff \n | \n \n\n \n \n \n int nplo=6 | \tnumber of poles for low cutoff \n | \n \n\n \n \n \n string offset= | \tauxiliary input file name \n | \n \n\n \n \n \n int order=1 | \taccuracy order \n | \n \n\n \n \n \n int restart=niter | \tGMRES memory \n | \n \n\n \n \n \n bool slowness=n [y/n] | \tif y, use slowness instead of velocity \n | \n \n\n \n \n \n float tol=1e-5 | \tGMRES tolerance \n | \n \n\n \n \n \n float velocity=0.0f | \tconstant velocity \n | \n \n\n \n \n \n bool verb=n [y/n] | \t \n | \n \n |