SYNOPSIS

PERL PROGRAM NAME:

AUTHOR: Juan Lorenzo (Perl module only)

DATE:

DESCRIPTION:

Version:

USE

NOTES

Examples

SYNOPSIS

SEISMIC UNIX NOTES SURELANAN - REsiduaL-moveout semblance ANalysis for ANisotropic media

surelan refl= npicks= [optional parameters]
Required parameters:
reflector file: reflec =
number of points in the reflector file =
Optional Parameters:
nr1=51 number of r1-parameter samples
dr1=0.01 r1-parameter sampling interval
fr1=-0.25 first value of r1-parameter
nr2=51 number of r2-parameter samples
dr2=0.01 r2-parameter sampling interval
fr2=-0.25 first value of r2-parameter
dzratio=5 ratio of output to input depth sampling intervals
nsmooth=dzratio*2+1 length of semblance num and den smoothing window
verbose=0 =1 for diagnostic print on stderr
method=linear for linear interpolation of the interface
=mono for monotonic cubic interpolation of interface
=akima for Akima's cubic interpolation of interface
=spline for cubic spline interpolation of interface
Note:
1. This program is part of Debashish Sarkar's anisotropic model building
technique.
2. Input migrated traces should be sorted by cdp - surelan outputs a
group of semblance traces every time cdp changes. Therefore, the
output will be useful only if cdp gathers are input.
3. The residual-moveout semblance for cdp gathers is based
on z(h)*z(h) = z(0)*z(0) + r1*h^2 + r2*h^4/[h^2+z(0)^2] where z
depth and h is the half-offset.

User's notes (Juan Lorenzo) untested

CHANGES and their DATES

Import packages

instantiation of packages

Encapsulated hash of private variables

sub Step

collects switches and assembles bash instructions by adding the program name

sub note

collects switches and assembles bash instructions by adding the program name

sub clear

sub dr1

sub dr2

sub dzratio

sub fr1

sub fr2

sub method

sub nr1

sub nr2

sub nsmooth

sub refl

sub verbose

sub get_max_index

max index = number of input variables -1