Related Experiment Video
Updated: May 8, 2026

Cortical Bone Assessment Using Ultrasonic Guided Waves: A Reproducibility Study in a Healthy Population
Published on: January 31, 2025
Unmitigated numerical solution to the diffraction term in the parabolic nonlinear ultrasound wave equation
Mojtaba H Hasani1, Shahriar Gharibzadeh, Yaghoub Farjami
1Department of Biomedical Engineering, Amirkabir University of Technology, Tehran, Iran.
Abstract:
Various numerical algorithms have been developed to solve the Khokhlov-Kuznetsov-Zabolotskaya (KZK) parabolic nonlinear wave equation. In this work, a generalized time-domain numerical algorithm is proposed to solve the diffraction term of the KZK equation. This algorithm solves the transverse Laplacian operator of the KZK equation in three-dimensional (3D) Cartesian coordinates using a finite-difference method based on the five-point implicit backward finite difference and the five-point Crank-Nicolson finite difference discretization techniques. This leads to a more uniform discretization of the Laplacian operator which in turn results in fewer calculation gridding nodes without compromising accuracy in the diffraction term. In addition, a new empirical algorithm based on the LU decomposition technique is proposed to solve the system of linear equations obtained from this discretization. The proposed empirical algorithm improves the calculation speed and memory usage, while the order of computational complexity remains linear in calculation of the diffraction term in the KZK equation. For evaluating the accuracy of the proposed algorithm, two previously published algorithms are used as comparison references: the conventional 2D Texas code and its generalization for 3D geometries. The results show that the accuracy/efficiency performance of the proposed algorithm is comparable with the established time-domain methods.
Related Concept Videos
Interference and Diffraction
Deriving the Speed of Sound in a Liquid
The speed of sound in fluids can be derived by considering a mechanical wave propagating...
Sound as Pressure Waves
The pressure fluctuation depends on the difference in displacements between the successive points in the...
Velocity and Acceleration of a Wave
The velocity of the particles can be obtained by taking the partial derivative of the position equation with respect to time. We can...
Standing Waves in a Cavity
Propagation of Waves
Consider a scenario where a wave propagates from a string of low linear mass density to a string of high linear mass density. In such a case, the reflected wave is out of phase with respect to the incident wave, however the...

