| | \n\n \n \n \n bool causal=y [y/n] | \tif y, neglect non-causal branches of DSR \n | \n \n\n \n \n \n int cgiter=10 | \tnumber of conjugate-gradient iterations \n | \n \n\n \n \n \n float eps=0. | \tregularization parameter \n | \n \n\n \n \n \n string grad= | \tauxiliary output file name \n | \n \n\n \n \n \n bool limit=n [y/n] | \tif y, limit computation within receiver coverage \n | \n \n\n \n \n \n string mask= | \tauxiliary input file name \n | \n \n\n \n \n \n int niter=5 | \tnumber of inversion iterations \n | \n \n\n \n \n \n int nloop=10 | \tnumber of bisection root-search \n | \n \n\n \n \n \n string prec= | \tauxiliary input file name \n | \n \n\n \n \n \n string reco= | \tauxiliary input file name \n | \n \n\n \n \n \n int rect#=(1,1,...) | \tsmoothing radius on #-th axis \n | \n \n\n \n \n \n bool shape=n [y/n] | \tshaping regularization (default no) \n | \n \n\n \n \n \n float thres=5.e-5 | \tthreshold (percentage) \n | \n \n\n \n \n \n float tol=1.e-3 | \ttolerance for bisection root-search \n | \n \n\n \n \n \n bool velocity=y [y/n] | \tif y, the input is velocity; n, slowness-squared \n | \n \n\n \n \n \n bool verb=n [y/n] | \tverbosity flag \n | \n \n |