GENDIS

GENDIS is an interactive program used to prepare an input file for the DISPER program (9.2.6). DISPER is written in Fortran, and employs a namelist file for input. Use the man page for documentation (man gendis). There is no -h command line option since it is interactive. The following is an example log of a GENDIS run.

    enter: name of output file ( < 40 char)
disper.d
   enter: sample interval in seconds
.001
   enter: tmax for trace
1
   enter: minimum frequency
1
   enter: maximum frequency
100
   enter: maximum mode #
9
   enter: deltz step size
1.
   enter: number of control
3
  layer( 1) enter: beta,alpha,rho,depth(top)
100., 800., 1600., 0
  layer( 2) enter: beta,alpha,rho,depth(top)
100., 800., 1600., 1.0
  layer( 3) enter: beta,alpha,rho,depth(top)
300., 1500., 1700., 1.01
 twice npts= 2048
 twice tmax=    2.0480
  output====>disper.d

The output file, disper.d, in this case is:

  &disper 
  nlay=    3,
rho= 0.1600E+04, 0.1600E+04, 0.1700E+04,
mu= 0.1600E+08, 0.1600E+08, 0.1530E+09,
lame= 0.9920E+09, 0.9920E+09, 0.3519E+10,
zi= 0.0000E+00, 0.1000E+01, 0.1010E+01,
  deltz=    1.0000,
  modemx=9,
  nfreq=202, flo=  0.1000000E+01, delf= 0.48828122E+00,   jsmax=300, ksw=0,
   pvlcty=0.0, pfreq=0.0, zend=100.0,
  ofile='disper.tmp',
  octav1='phase.m', octav2='mat2.m',
  curve='earth.crv', /



Subsections