NAME

     qnmo  - apply/remove moveout correction  using  the  quartic
     moveout equation


SYNOPSIS

     qnmo [ -Nntap ] [ -Ootap ] [ -vvtap ] [ -rsirs ] [ -reire  ]
     [ -nsns ] [ -nene ] [ -svvrs ] [ -evvre ] [ -S ] [ -R ] [ -T
     ] [ -E ] [ -B ] [ -V ] [ -XY trace ] [ -? ]


DESCRIPTION

     qnmo performs moveout correction by  means  of  the  quartic
     moveout  equation.  It  should be used when the conventional
     hyperbolic moveout equation becomes inaccurate due  to  high
     offset-to-depth   ratios,  structural  complexities,  and/or
     anisotropy. The quartic moveout is described by two  moveout
     parameters  (V2  and V4) in addition to the vertical arrival
     time t(0):

     t(r(i))     =     sqrt[t(0)**2     +     (r(i)/V2)**2      -
     (r(i)/V4)**4/t(0)**2],

     r(i) is the distance from the source for the i-th trace.

     The values of V2 and V4 should be calculated by routine vel-
     quar2  as  functions  of the vertical time t(0). Output file
     otap generated by velquar2 is used as  input  velocity  file
     vtap  in  this  code.  File  vtap  has the form of two-trace
     records: the first is V2 vs time t(0); the second is  V4  vs
     time.

     qnmo is based on routine tvdnmo and retains  many  functions
     of this code. For instance, moveout is applied/removed using
     quadratic interpolation; the user may choose to output  data
     from  before  or  after  the  last  sample cross-over in the
     moveout map (the default is to output data  from  after  the
     last cross-over point only) etc.

     The arguments are to be taken from the command line; reason-
     able  default  values  are  set up. If no input file name is
     given, the data are expected to be on  the  standard  input.
     File vtap must be specified.

  Command  line arguments
     -N ntap
          The full path of the file containing the data  set.  If
          ntap  is  not specified, input is expected on the stan-
          dard input.

     -O otap
          The full path of the output  file  which  contains  the
          moveout-corrected gathers. Default: standard output.

     -v vtap
          The full path of the file containing the moveout param-
          eters.  The  file  should  be generated by routine vel-
          quar2. vtap has SIS format and contains two traces  per
          each  record:  V2  vs  time  and V4 vs time. The sample
          interval and number of samples should be  the  same  as
          for the trace data. There is no default.

     -rs irs
          First record for processing (default = 1)

     -re ire
          Last record for processing (default = last)

     -ns ns
          First trace for processing (default = 1)

     -ne ne
          Last trace for processing (default = last)

     -sv vrs
          First velocity record to process (default = 1)

     -ev vre
          Last velocity record to process (default = last)

     -E   If present, data associated with  the  portion  of  the
          moveout map below the last sample cross-over point will
          be output.

     -T   If present, data associated with  the  portion  of  the
          moveout map above the last sample cross-over point will
          be output (problems may be  encountered  if  there  are
          more than one sample cross-over present).

     -S   If present, apply internal trace header statics (before
          nmo).

     -R   If present, remove normal moveout.

     -B   If present, input  velocity  function  is  expected  in
          decreasing shot order.

     -XY trace
          If present, the normal moveout sample map for the trace
          requested  will be output to a file name qnmo_fcn. This
          file may be accessed by xgraph for a plot of the  func-
          tion.

     -V   Flag for verbose output. The trace  header  information
          and the values used for processing are listed.

     -?   Enter argument '-?' to get online help.


BUGS

     Unknown


SEE ALSO

     velquar2, tvdnmo.


REFERENCES

     Taner, M.T., and Koehler, F., 1969, Velocity spectra - digi-
     tal  computer  derivation and applications of velocity func-
     tions:  Geophysics, 34, 859-881.

     Tsvankin, I., 1991, Nonhyperbolic moveout  revisited:  Amoco
     Production Company Research Department Report T91-E-17.


AUTHOR

     I.  Tsvankin  (USP  version  P.  G.  A.  Garossino),   Amoco
     Research, Tulsa, October 1992.



COPYRIGHT

     copyright 2001, Amoco Production Company
               All Rights Reserved
          an affiliate of BP America Inc.




























Man(1) output converted with man2html