NAME

Nmo3d - NMO in sep3d datasets


SYNOPSIS

Nmo3d <in.H >out.H pars


INPUT PARAMETERS

verb - integer

       [0] Whether (1) or not(0) to be verbose
linear - integer

       [1] Do linear interpolation NMO, [0] Nearest neighbor
adj - integer

       [0] Perform adjoint opperation(1), forward(0)
inv - integer

       [0] Perform inverse(1), else forward(0)
maxsize- integer

       [10]Number of megabytes of traces to hold
slowfile- sepfile

       Slowness file (regular cube or sep3d with headers)
velfile- sepfile

       Velocity file (regular cube or sep3d with headers)
slow - float

       Slowness to do NMO on
vel - float

       [1.5] Velocity to do constant velocity NMO
off_keys- integer(:)

       Offset float key(s) describing
off_axes- integer(:)

       Offset axes
vel_key- integer

       Key that relates SEP3d velocity file to SEP3d data  
data_key- integer

       Key that relate SEP3d data file file velocity file
data_axes int*

       Axes that relate SEP3d data file file velocity file
vel_axes- int*

       Offset axis/axes that relate to the off_axes or
       offkeys of the dataset.  


DESCRIPTION

  Performs NMO, adjoint NMO, pseudoinverse NMO


SEE ALSO

the NMO manpage, the Velan3d manpage


COMMENTS

 off_keys and off_axes, are somewhat optional
 If none of these are suplied checks keys and then axes for
 aoffset, offset_x, and offset_y.

 If you supply a key number > key number of data_record_number subtract 1
 to the parameter (data_record_number is not stored with the headers)


CATEGORY

seis/velan