An effective algorithm for simulating acoustical wave propagation
Description
Abstract In this paper, the acoustical wave propagator scheme is implemented in Fortran for predicting sound propagation in a one-dimensional duct. Example calculations are performed for a semi-infinite duct and a duct with a solid blockage. Numerical accuracy of our results is examined and compared with the finite-difference time-domain method. This scheme is found to be highly accurate and computationally effective for describing the time-domain evolution of acoustic waves. Multiple reflections with... Title of program: AWP.f90, v 1.0 Catalogue Id: ADRE_v1_0 Nature of problem In this paper, the acoustical wave propagator scheme is implemented in Fortran for predicting sound propagation in a one-dimensional duct. Example calculations are performed for a semi-infinite duct and a duct with a solid blockage. Numerical accuracy of our results is examined and compared with the finite-difference time-domain method. This scheme is found to be highly accurate and computationally effective for describing the time-domain evolution of acoustic waves. Multiple reflections within ... Versions of this program held in the CPC repository in Mendeley Data ADRE_v1_0; AWP.f90, v 1.0; 10.1016/S0010-4655(02)00700-2 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)