NAME

Kirmod3d - Kirchoff modeling


SYNOPSIS

Kirmod3d par=parfile.P < Geom.H > output.H Green= Reflector= Wavelet= Green= [Ang_diff= Ang_surf= ]


INPUT PARAMETERS

Stdin
        Contains sep3d headers of geometry to be modeled
mode -integer
     =1 - kinematic  Isotropic scatterers (simpler, faster, default) 
     =2 - dynamic    Uses Rayleigh scattering to get *approximately* correct
     amplitudes.
nt_data=(int)
      Number of time samples in modeled data
dt_data=(real)
      Sample interval in modeled data
t0_data=(real)
      First time to be modeled
[ntr_block=(int)]
      Number of traces in each block
[spow=1 (int)]
      Directivity of source !!! (not implemented)
[rpow=1 (int)]
      Directivity of receiver !!! (not implemented)
convolve_wave-int
       =1 Convolve output with wavelet (default)
       =0 Don't
Wavelet - sepfile
       1D real sep77 file containing wavelet in time domain
Reflector - 2D real sep77 file
      kinematic: n1=4 (z,x,y,perturbation)
      dynamic:   n1=6 (z,x,y,d_rho,d_lambda,d_mu)
Green - 3D real sep77 file
      containing traveltimes & 
      amplitudes (& angles) for 1D greens function
      1-axis ... depth
      2-axis ... offset
      3-axis ... (:,:,1) = traveltimes
      (:,:,2) = amplitudes
      (:,:,3) = sin_theta_diff (dynamic only)
      (:,:,4) = cos_theta_diff (dynamic only)
      (:,:,5) = sin_theta_surf (dynamic only)
      (:,:,6) = cos_theta_surf (dynamic only)


DESCRIPTION

 Born/Kirchhoff modeling program for sep3d
 Needs Green's function tables supplied externally
 See 'Modeling heterogeneous reservoirs using the first order Born 
   Approximation', Rickett, Biondi & Lumley (SEP92)
   for references on Born/Rayleigh scattering


SEE ALSO

the Marine_geom3d manpage (for creating geometries) the Gfgradz manpage (for creating Green's function tables) the Scat3d manpage (for converting cube of scatterers to (x,y,z,ampl)) the Wavelet manpage (for making wavelets)


KEYWORDS

 born kirchhoff modeling modelling 3D sep3d avo amplitude


CATEGORY

seis/model