NAME

     fft3d - (Step 1 of 3) 3D V(z) Phase  Shift  Poststack  Depth
     Migration


SYNOPSIS

     [-Nntap] [-ff1] [-fcf2] [-FCf3] [-Ff4]  [-BRrec1]  [-ERrec2]
     [-PRrpad]  [-BTtrc1] [-ETtrc2] [-PTtpad] [-BSsmp1] [-ESsmp2]
     [-PSspad] [-DTMSdt] [-DXdx] [-DYdy] [-Mmbytes] [-2D] [-V]  [
     out=outfile]  [  data_path=path]  [ data_suffix=suffix] [-?]
     [-h]


DESCRIPTION

     fft3d is the first step of three steps to  perform  a  phase
     shift  depth  migration  on  a volume of data in coordinates
     (t,x,y).  fft3d performs a 3D  fft,  applies  a  trapezoidal
     filter  over  frequency  and  outputs  data  in  coordinates
     (w,kx,ky).  The input  time  data  is  typically  a  3D  CMP
     stacked dataset. Both the input and output are USP formatted
     datasets.

  Command line arguments
     -Nntap
          Enter the input dataset name after typing -N.

     -ff1 This value is the lower cut-off frequency of  the  tra-
          pezoidal  filter  to be applied to the input data.  The
          default is 0.

     -fcf2
          This value is the lower corner frequency  of  the  tra-
          pezoidal  filter  to  be applied to the input data. The
          default is f1.

     -FCf3
          This value is the upper corner frequency  of  the  tra-
          pezoidal  filter  to  be applied to the input data. The
          default is f4.

     -Ff4 This value is the lower cut-off frequency of  the  tra-
          pezoidal  filter  to  be applied to the input data. The
          default is nyquist-1.

     -BRrec1
          This value is the  starting  record  to  use  from  the
          input.  The default is 1.

     -ERrec2
          This value is the ending record to use from the  input.
          The default is to use all the records.

     -PRrpad
          This value specifies how many zero records to pad.  The
          default is 0.

     -BTtrc1
          This value specifies the first trace  to  use  of  each
          input record. The default is 1.

     -ETtrc2
          This value specifies the last  trace  to  use  of  each
          input record.  The default is to use all the traces.

     -PTtpad
          This value specifies the number of zero traces  to  pad
          at the end of each input record. The default is 0.

     -BSsmp1
          This value specifies the first sample to use from  each
          trace. The default is 1.

     -ESsmp2
          This value specifies the last sample to use  from  each
          trace. The default is to use all of the samples.

     -PSspad
          This value specifies the number of zero samples to  pad
          to each trace of the input.  The default is 0.

     -DTMSdt
          This command line argument  is  used  to  override  the
          value  in the input line header.  The default is to use
          the value in the line header if it is correct.

     -DXdx
          This value represents the input dataset  trace  spacing
          in  feet  or  meters.  The  default  is to use the line
          header value 'Dx1000'.

     -DYdy
          This value represents the input dataset record  spacing
          in  feet  or  meters.  The  default  is to use the line
          header value 'Dy1000'.

     -Mmbytes
          This value represents the number of megabytes of memory
          the  program  can  use  for  temporary work space.  The
          default is 64 megabytes for Crays and 32 for all  other
          architectures.

     -2D  If this value is present on the command line,  the  fft
          will be performed only on the first 2 dimensions of the
          input.


      out=outfile
          Enter the basename of the output dataset  after  typing
          out=. fft3d creates two files, a dictionary file giving
          some basic information about the seismic data, and  the
          seismic   data.  The  dictionary  file  will  be  named
          `basename`.fft3d,  and  the  seismic   data   will   be
          `basename`.fft3d.usp.  This dataset will be in the out-
          put of the 3D fft as described above.  The  coordinates
          will be (w, kx, ky).

      data_path=path
          This is the full path name to the directory  where  you
          want the output to be written.  There is no default.

      data_suffix=suffix
          This is the third  part  of  the  name  of  the  output
          dataset  as  explained  under  "out="  parameter.   The
          default is "usp" as shown above.

     -V   Enter -V for a verbose printout.

     -h   Enter -h for online help. The  program  will  terminate
          after printing this.

     -?   Enter -? for online help. The  program  will  terminate
          after printing this.


SEE ALSO

     mbs, dspace, 3dvzmig, cmmvz3d, zkk2zxy


BUGS

     None known.


AUTHOR

     N. D. Whitmore, Jr., Ron D. Coleman


COPYRIGHT

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













Man(1) output converted with man2html