Program sfmpircvrtm | 2-D Low-rank One-step Least Pre-stack Reverse-Time-Migration in the complex domain (both img and data are complex valued)
[SYNOPSIS]
sfmpircvrtm input=Frcd.rsf src=Fsrc.rsf output=Fimg.rsf left=left.rsf right=right.rsf leftb=leftb.rsf rightb=rightb.rsf vel=Fvel.rsf tmpwf=Ftmpwf.rsf rec2=Frcd2.rsf spx= verb=n adj=y rmig=n rcvint=1 rcvbgn=0 rcvend=-1 wantwf=n wantrecord=y illum=n roll=n stack=y shtbgn= sht0=shtbgn shtend= shtint= spz= gpz= gpl= snapinter=1 srctrunc=0.4 rectz=1 rectx=1 repeat=0 top=40 bot=40 lft=40 rht=40 mute=n vref=1500 wd=5 depth=gpz pad1=1
[COMMENTS]
img :  crosscorrelation with source normalization (stdout)

[PARAMETERS]
bool    | adj | =y |  [y/n] | 	migration
int     | bot | =40 |   | 	
int     | depth | =gpz |   | 	muting source depth -> receiver depth according reciprocity
int     | gpl | = |   | 	
int     | gpz | = |   | 	
bool    | illum | =n |  [y/n] | 	if n, no source illumination applied 
file    | input | = |   | 	auxiliary input file name
file    | left | = |   | 	auxiliary input file name
file    | leftb | = |   | 	auxiliary input file name
int     | lft | =40 |   | 	
bool    | mute | =n |  [y/n] | 	muting in the receiver gather
file    | output | = |   | 	auxiliary output file name
int     | pad1 | =1 |   | 	padding factor on the first axis 
int     | rcvbgn | =0 |   | 	
int     | rcvend | =-1 |   | 	
int     | rcvint | =1 |   | 	
file    | rec2 | = |   | 	auxiliary output file name
int     | rectx | =1 |   | 	
int     | rectz | =1 |   | 	
int     | repeat | =0 |   | 	abc parameters 
int     | rht | =40 |   | 	
file    | right | = |   | 	auxiliary input file name
file    | rightb | = |   | 	auxiliary input file name
bool    | rmig | =n |  [y/n] | 	receiver domain migration
bool    | roll | =n |  [y/n] | 	if n, receiver is independent of source location and gpl=nx
int     | sht0 | =shtbgn |   | 	actual shot origin on grid
int     | shtbgn | = |   | 	
int     | shtend | = |   | 	
int     | shtint | = |   | 	
int     | snapinter | =1 |   | 	snap interval 
ints    | spx | = |   | 	 [num_of_shots]
int     | spz | = |   | 	
file    | src | = |   | 	auxiliary input file name
float   | srctrunc | =0.4 |   | 	
bool    | stack | =y |  [y/n] | 	if y, outputs stacked image
file    | tmpwf | = |   | 	auxiliary output file name
int     | top | =40 |   | 	
file    | vel | = |   | 	auxiliary input file name
bool    | verb | =n |  [y/n] | 	verbosity
float   | vref | =1500 |   | 	
bool    | wantrecord | =y |  [y/n] | 	if n, using record data generated by this program 
bool    | wantwf | =n |  [y/n] | 	output forward and backward wavefield
int     | wd | =5 |   | 	
[DIRECTORY]
user/jsun
