Kirmod3d - Kirchoff modeling
Kirmod3d par=parfile.P < Geom.H > output.H Green= Reflector= Wavelet= Green= [Ang_diff= Ang_surf= ]
Contains sep3d headers of geometry to be modeled
=1 - kinematic Isotropic scatterers (simpler, faster, default) =2 - dynamic Uses Rayleigh scattering to get *approximately* correct amplitudes.
Number of time samples in modeled data
Sample interval in modeled data
First time to be modeled
Number of traces in each block
Directivity of source !!! (not implemented)
Directivity of receiver !!! (not implemented)
=1 Convolve output with wavelet (default) =0 Don't
1D real sep77 file containing wavelet in time domain
kinematic: n1=4 (z,x,y,perturbation) dynamic: n1=6 (z,x,y,d_rho,d_lambda,d_mu)
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)
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
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)
born kirchhoff modeling modelling 3D sep3d avo amplitude
seis/model