Abstract
A description of a program for computation of acoustic fields in 3D shallow-water waveguides of arbitrary form is presented. This program is a C++ implementation of a numerical solver of wide-angle mode parabolic equations. The user can specify sound speed distribution, bottom relief, and the structure of bottom layers via configuration files when performing acoustic field simulation. The output of the program consists of one or several horizontal cut planes of the acoustic pressure field at specified depths. One of the main advantages of the implemented method is its high computational efficiency. The developed program is open-source and available online. It can be of interest for specialists in different areas of ocean acoustics who perform the modeling of sound propagation in course of the solution of various practical problems.
Similar content being viewed by others
REFERENCES
R. de Moraes Calazan and O. C. Rodríguez, J. Acoust. Soc. Am. 143 (4), 2059 (2018).
P. S. Petrov, S. A. Sergeev, and A. A. Tolchennikov, Acoust. Phys. 65 (6), 716 (2019).
M. B. Porter, J. Acoust. Soc. Am. 146 (3), 2013 (2019).
F. Sturm, J. Acoust. Soc. Am. 139 (1), 263 (2016).
Y. T. Lin, T. F. Duda, and A. E. Newhall, J. Comput. Acoust. 21 (1), 1250018 (2013).
Ocean Acoustics Library—OALIB. https://oalib-acoustics.org/. Cited April 20, 2021.
AMPLE – Software Complex for Calculating Acoustical Fields in Shallow Sea on the Base of Wide-Angle Mode Parabolic Equations. https://www.poi.dvo.ru/ample. Cited April 20,2021.
P. S. Petrov and X. Antoine, J. Comput. Phys. 410, 109392 (2020).
P. S. Petrov, M. Ehrhardt, A. G. Tyshchenko, and P. N. Petrov, J. Sound Vib. 484, 115526 (2020).
F. B. Jensen, W. A. Kuperman, M. B. Porter, and H. Schmidt, Computational Ocean Acoustics (Springer, New-York, 2012).
K. V. Avilov, Acoust. Phys. 41 (1), 1 (1995).
B. Katsnelson, V. Petnikov, and J. Lynch, Fundamentals of Shallow Water Acoustics (Springer Science & Business Media, 2012).
A. Arnold and M. Ehrhardt, J. Comput. Phys. 145 (2), 611 (1998).
CAMBALA Software Complex. https://github.com/Nauchnik/CAMBALA. Cited February 05, 2021.
O. S. Zaikin and P. S. Petrov, Optoelectron., Instrum. Data Process. 52 (3), 259 (2016).
S. Bochkanov, ALGLIB Library for Numerical Analysis and Data Processing. http://www.alglib.net. Cited February 05, 2021.
Yixuan Qiu, Sparse Eigenvalue Computation Toolkit as a Redesigned ARPACK. https://github.com/yixuan/spectra. Cited February 05, 2021.
J. Tang, P. S. Petrov, S. Piao, and S. B. Kozitskiy, Acoust. Phys. 64 (2), 225 (2018).
P. S. Petrov and T. N. Petrova, J. Acoust. Soc. Am. 136 (4), EL281 (2014).
A. T. Abawi and M. B. Porter, J. Acoust. Soc. Am. 121 (3), 1374 (2007).
P. S. Petrov, A. A. Golov, V. V. Bezotvetnykh, A. V. Burenin, S. B. Kozitskiy, M. A. Sorokin, and Yu. N. Morgunov, Acoust. Phys. 66 (1), 21 (2020).
A. N. Rutenko, D. I. Borovoi, V. A. Gritsenko, P. S. Petrov, and V. G. Ushchipovskii, Acoust. Phys. 58 (3), 326 (2012).
Author information
Authors and Affiliations
Corresponding authors
Rights and permissions
About this article
Cite this article
Tyshchenko, A.G., Zaikin, O.S., Sorokin, M.A. et al. A Program based on the Wide-Angle Mode Parabolic Equations Method for Computing Acoustic Fields in Shallow Water. Acoust. Phys. 67, 512–519 (2021). https://doi.org/10.1134/S1063771021050110
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S1063771021050110