NAME

init_sep3d - initialize a SEP3d type


SYNOPSIS

call init_sep3d(instruct, outstruct, usage)

call init_sep3d(intag,outstruct,usage)

call init_sep3d(outstruct,usage,data_format,file_format,n,o,d,label,unit,ntraces,keyname,keytype,keyfmt,nh)


INPUT PARAMETERS

IMPORTANT FOR FORTRAN USERS include ctag="out" as an argument when initializing output. (have you noticed a f90 file mysteriously in your directory?)
instruct - sep3d
      Sep3d to structure to copy from
usage - char*
      Usage of the output tag
tag - char*
      Tag to initilize from
data_format- char*
      Data format (FLOAT,INTEGER,BYTE,COMPLEX)
file_format- char*
      File format (GRID,HEADER,REGULAR)
n- int*
      (optional) axis dimensions
o- float*
     (optional)  first sample axis
d- float*
      (optional)  sampling of axis
label- char*
      (optional)  label for axis
unit- char*
      (optional)  unit for axis
ntraces - int
      (optional)  number of trac3es
keyname - char**
      (optional)  keyname for dataset
keytype - char**
      (optional)  keytype for dataset
keyfmt - char**
      (optional)  keyfmt for dataset
nh- int
      (optional)  number of headers to store


OUTPUT PARAMETERS

outstruct - sep3d
      sep3d structure to create


DESCRIPTION

Initialize structure


LIBRARY

supersetf90