KZKTexas1: Unfocused beams
This codes solves the KZK equation on a spreading grid and is appropriate
for the radiation from a flat (unfocused) piston.
- Read me file
- kzktexas1.f Fortran source code
- GetCols.f Fotran code that pulls
the output file "pulse.out" apart so that individual waveforms can be
- yslmfhFig4 Input file to generate
Fig 4 from the Lee and Hamilton JASA paper.
- relaxFig3 Input file to generate
Fig 3 from Cleveland et al JASA paper. The original figure is
available in gif format
Fig3.gif. Note to get the TV case only set the relaxation flag to
- relaxFig3input This does the
same as the above file except it reads the inital waveform in from a
file rather than generating it itself.
- C4M6P240 The file with the initial
pressure waveform for the above input file. This is provide to
demonstrate how to generate an arbitrary initial waveform. The cryptic
name stands for cycles=4, menvelope=6, number of tau points = 240.
Specific references to this code include:
- Y.-S. Lee, "Numerical solution of the KZK equation for pulsed
finite amplitude sound beams in thermoviscous fluids," Ph.D.
dissertation, The University of Texas at Austin (1993).
- Y.-S. Lee and M. F. Hamilton, "Time-domain modeling of pulsed
finite-amplitude sound beams," J. Acoust. Soc. Am., Vol. 97, pp.
- R. O. Cleveland, M. F. Hamilton, and D. T. Blackstock,
"Time-domain modeling of finite-amplitude sound in relaxing fluids," J.
Acoust. Soc. Am., Vol. 99, 3312-3318 (1996).
KZK Texas Time Domain page
RETURN to Robin's home page.