pith. sign in

arxiv: 2606.22573 · v1 · pith:KYL5ZNZ7new · submitted 2026-06-21 · ⚛️ physics.class-ph

acoustotreams -- A Python package for acoustic-wave scattering based on the T-matrix method

Pith reviewed 2026-06-26 09:27 UTC · model grok-4.3

classification ⚛️ physics.class-ph
keywords acoustic scatteringT-matrix methodPython packagemultiple scatteringmetamaterialspressure wavesperiodic structuresS-matrix method
0
0 comments X

The pith

A new open-source Python package adapts the T-matrix method to compute acoustic pressure wave scattering by particle clusters and periodic structures.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper presents acoustotreams as a dedicated program for acoustic scattering simulations that builds directly on an existing electromagnetic T-matrix code. It uses scalar spherical and cylindrical wave expansions to handle both finite clusters and arrangements with periodic boundary conditions, plus an S-matrix approach for stratified media. A sympathetic reader would care because this supplies a ready computational framework for multiple-scattering problems in acoustics without requiring users to implement the underlying expansions themselves. The work positions the package as a practical contribution to modeling artificial acoustic media such as metamaterials.

Core claim

The T-matrix method developed for vector electromagnetic waves transfers to scalar acoustic pressure waves through the same basis expansions and coupling rules, enabling efficient computation of scattering responses for isolated clusters as well as periodic and stratified arrangements when implemented in the acoustotreams package.

What carries the argument

T-matrix method using scalar spherical and cylindrical waves as basis sets, together with the S-matrix method in scalar plane-wave basis for stratified media.

If this is right

  • Scattering responses become computable for large ensembles of particles both with and without periodic boundary conditions.
  • The same code base supports description of pressure-acoustic scattering in metamaterials and metasurfaces.
  • Open-source availability on PyPI and GitHub with automated tests allows direct reuse for multiple-scattering studies.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The package could serve as a template for porting similar wave-scattering codes to other scalar problems such as quantum mechanics or heat transfer.
  • Direct side-by-side runs of acoustotreams and its electromagnetic parent on geometrically identical structures would reveal how vector versus scalar character affects multiple-scattering outcomes.
  • Design workflows for acoustic devices could incorporate the tool to iterate on particle arrangements before fabrication.

Load-bearing premise

The electromagnetic T-matrix formalism can be applied to acoustic pressure waves using identical basis expansions and coupling rules without acoustic-specific corrections.

What would settle it

Numerical results from acoustotreams for scattering by a single sphere compared against the known analytical solution for acoustic scattering; mismatch would indicate the transfer does not hold without adjustments.

Figures

Figures reproduced from arXiv: 2606.22573 by Carsten Rockstuhl, Nikita Ustimenko.

Figure 1
Figure 1. Figure 1: (a) A scatterer (shown in gray) transforms an incident wave (green) into a scattered wave (red). The scatterer can [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Schematic representation of the structure and classes of [PITH_FULL_IMAGE:figures/full_fig_p014_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Scatterers, for which the acoustic T-matrix can be computed semi-analytically in acoustotreams, include (a) N concentric layers of materials, defined by their material parameters (ρi, ci, ct i ) and objects with (b) hard and (c) soft interface conditions in a fluid background medium with (ρb, cb). The interface can be spherical or cylindrical. In the latter case, c t i ≡ 0 for any material (i) in panel (a)… view at source ↗
Figure 4
Figure 4. Figure 4: (a) Rotation-averaged extinction and scattering efficiencies of a sphere with three layers, shown on the right, computed [PITH_FULL_IMAGE:figures/full_fig_p022_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: (a) Real part of the scattered pressure field in the SSW basis for a 1D lattice along the [PITH_FULL_IMAGE:figures/full_fig_p023_5.png] view at source ↗
read the original abstract

The transition-matrix ($T$-matrix) method has established itself as a prominent technique for computing the scattering response from spatially localized objects. The suitability becomes apparent particularly when considering not just isolated objects but also large ensembles of aperiodically or even periodically arranged objects. A versatile implementation of the method is provided by the treams program, which efficiently computes the electromagnetic response of scatterers in various arrangements [Comput. Phys. Commun. 297, p. 109076 (2024)]. Here, we rely on this framework and present a new program, acoustotreams, dedicated to simulating the acoustic scattering of pressure waves by clusters of particles, both with and without periodic boundary conditions. The computations are performed using the $T$-matrix method with scalar spherical and cylindrical waves as basis sets, and the scattering matrix ($S$-matrix) method in the basis of scalar plane waves for stratified media. The underlying theory is presented alongside the program structure and illustrative examples. The code is open-source and available on the Python Package Index for Linux, Windows, and macOS. Version control is maintained through GitHub, where we also provide automated tests, documentation, and detailed examples. We expect this work to contribute to the field of numerical methods for multiple-scattering problems by offering a computational framework capable of a comprehensive description of pressure-acoustic scattering in artificial media, including well-established metamaterials and metasurfaces.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

0 major / 1 minor

Summary. The paper claims to present acoustotreams, a Python package for simulating the acoustic scattering of pressure waves by clusters of particles (with and without periodic boundary conditions) using the T-matrix method based on scalar spherical and cylindrical waves, together with the S-matrix method in the scalar plane-wave basis for stratified media. The package adapts the existing treams electromagnetic framework, supplies the underlying theory, program structure and illustrative examples, and releases the code as open-source on PyPI (Linux/Windows/macOS) and GitHub with automated tests and documentation.

Significance. If the implementation functions as described, the work supplies a practical, open-source computational framework for multiple acoustic scattering that extends an established T-matrix/S-matrix approach to scalar pressure waves. The provision of reproducible code, automated tests, documentation and GitHub hosting constitutes a concrete strength that directly supports research on acoustic metamaterials and metasurfaces.

minor comments (1)
  1. [Abstract] Abstract: the statement that the T-matrix method 'can be directly transferred' to acoustics would benefit from a short clause noting that the scalar adaptation follows standard literature results for pressure waves (to preempt questions about additional acoustic-specific corrections).

Simulated Author's Rebuttal

0 responses · 0 unresolved

We thank the referee for their positive assessment of the manuscript, recognition of its practical value for acoustic scattering simulations, and recommendation to accept.

Circularity Check

0 steps flagged

No significant circularity; software implementation of established methods

full rationale

The manuscript presents acoustotreams as an open-source Python package implementing the standard T-matrix and S-matrix methods for acoustic pressure-wave scattering. It explicitly relies on the pre-existing treams framework (cited as an external reference) for the core numerical structure and adapts it to scalar waves using well-documented basis expansions. No new physical quantities, predictions, or derivations are claimed; the load-bearing content is code availability, documentation, and examples. The transfer of the T-matrix formalism from electromagnetics to acoustics is presented as a direct, standard adaptation without fitted parameters or self-referential uniqueness theorems. No steps reduce by construction to inputs, self-citations, or ansatzes. This is a normal, self-contained software release paper.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The package adds no new physical parameters or entities; it relies on the pre-existing T-matrix formalism for acoustics and the treams electromagnetic code base.

axioms (1)
  • domain assumption The T-matrix method with scalar spherical and cylindrical waves is applicable to acoustic pressure-wave scattering in the same formal structure used for electromagnetics.
    Invoked when the authors state they rely on the treams framework and adapt it to acoustics (abstract).

pith-pipeline@v0.9.1-grok · 5789 in / 1249 out tokens · 19928 ms · 2026-06-26T09:27:14.015730+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

72 extracted references · 52 canonical work pages

  1. [1]

    Morvan, A

    B. Morvan, A. Tinel, J. O. Vasseur, R. Sainidou, P. Rembert, A.-C. Hladky-Hennion, N. Swinteck, P. A. Deymier, Ultra-directional source of longitudinal acoustic waves based on a two-dimensional solid/solid phononic crystal, J. Appl. Phys. 116 (21) (2014) 214901.doi:10.1063/1.4903076

  2. [2]

    L. Wei, F. J. Rodríguez-Fortuño, Far-field and Near-field Directionality in Acoustic Scattering, New J. Phys. 22 (8) (2020) 083016.doi:10.1088/1367-2630/ab9fbf

  3. [3]

    I. A. Timankova, M. V. Smagin, M. V. Kuzmin, A. I. Lutovinov, A. A. Bogdanov, Y. Li, M. I. Petrov, Experimental Investigation of Acoustic Kerker Effect in Labyrinthine Resonators, JETP Lett. (2026) 1–7doi:10.1134/S0021364025609674

  4. [4]

    Z. Ma, K. Melde, A. G. Athanassiadis, M. Schau, H. Richter, T. Qiu, P. Fischer, Spatial ultrasound modulation by digitally controlling microbubble arrays, Nat. Commun. 11 (4537) (2020) 4537.doi: 10.1038/s41467-020-18347-2

  5. [5]

    J. Mei, L. Fan, X. Hong, Acoustic metalens with switchable and sharp focusing, Appl. Phys. Express 16 (7) (2023) 077002.doi:10.35848/1882-0786/ace60d

  6. [6]

    Krasikova, S

    M. Krasikova, S. Krasikov, A. Melnikov, Y. Baloshin, S. Marburg, D. A. Powell, A. Bogdanov, Meta- house: Noise-Insulating Chamber Based on Periodic Structures, Adv. Mater. Technol. 8 (1) (2023) 2200711.doi:10.1002/admt.202200711

  7. [7]

    Sainidou, N

    R. Sainidou, N. Stefanou, Guided and quasiguided elastic waves in phononic crystal slabs, Phys. Rev. B 73 (18) (2006) 184301.doi:10.1103/PhysRevB.73.184301

  8. [8]

    Y. Wang, Y. Ge, Y.-J. Lu, S. Gu, Y.-J. Guan, Q.-R. Si, S.-Q. Yuan, Q. Wang, H.-X. Sun, H. Xue, Free-form acoustic topological waveguides enabled by topological lattice defects, Phys. Rev. B 109 (18) (2024) L180101.doi:10.1103/PhysRevB.109.L180101

  9. [9]

    Marzo, S

    A. Marzo, S. A. Seah, B. W. Drinkwater, D. R. Sahoo, B. Long, S. Subramanian, Holographic acoustic elements for manipulation of levitated objects, Nat. Commun. 6 (8661) (2015) 8661.doi:10.1038/ ncomms9661

  10. [10]

    L. He, S. Sun, R. M. Abraham-Ekeroth, Y. Jin, Y. Xiang, D. Torrent, Theoretical developments and experimental insights of acoustic and elastic bound states in the continuum, npj Acoust. 1 (11) (2025) 11.doi:10.1038/s44384-025-00013-w

  11. [11]

    Kirkup, The boundary element method in acoustics: A survey, Applied Sciences 9 (8) (2019) 1642.doi:10.3390/app9081642

    S. Kirkup, The Boundary Element Method in Acoustics: A Survey, Applied Sciences 9 (8) (2019). doi:10.3390/app9081642

  12. [12]

    G. C. Everstine, Finite element formulatons of structural acoustics problems, Comput. & Structures 65 (3) (1997) 307–321.doi:10.1016/S0045-7949(96)00252-0. 28

  13. [13]

    T. W. Wu, Boundary Element Acoustics: Fundamentals and Computer Codes (Advances in Boundary Elements), WIT Press, Southampton, England, UK, 2015

  14. [14]

    B. E. Treeby, B. T. Cox, k-Wave: MATLAB toolbox for the simulation and reconstruction of photoa- coustic wave fields, J. Biomed. Opt. 15 (2) (2010) 021314.doi:10.1117/1.3360308

  15. [16]

    C. F. Bohren, D. R. Huffman, Absorption and Scattering of Light by Small Particles, WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim, Germany, 1998.doi:10.1002/9783527618156

  16. [17]

    M. I. Mishchenko, Gustav Mie and the fundamental concept of electromagnetic scattering by particles: A perspective, J. Quant. Spectrosc. Radiat. Transfer 110 (14) (2009) 1210–1222.doi:10.1016/j. jqsrt.2009.02.002

  17. [18]

    P. C. Waterman, Matrix formulation of electromagnetic scattering, Proc. IEEE 53 (8) (1965) 805–812. doi:10.1109/PROC.1965.4058

  18. [19]

    P. C. Waterman, New Formulation of Acoustic Scattering, J. Acoust. Soc. Am. 45 (6) (1969) 1417–1429. doi:10.1121/1.1911619

  19. [20]

    P. C. Waterman, T-matrix methods in acoustic scattering, J. Acoust. Soc. Am. 125 (1) (2009) 42–51. doi:10.1121/1.3035839

  20. [21]

    Peterson, S

    B. Peterson, S. Ström,TMatrix for Electromagnetic Scattering from an Arbitrary Number of Scatterers and Representations of E(3), Phys. Rev. D 8 (10) (1973) 3661–3678.doi:10.1103/PhysRevD.8.3661

  21. [22]

    Peterson, S

    B. Peterson, S. Ström, Matrix formulation of acoustic scattering from an arbitrary number of scatterers, J. Acoust. Soc. Am. 56 (3) (1974) 771–780.doi:10.1121/1.1903325

  22. [23]

    Beutel, I

    D. Beutel, I. Fernandez-Corbaton, C. Rockstuhl, treams – a T-matrix-based scattering code for nanophotonics, Comput. Phys. Commun. 297 (2024) 109076.doi:10.1016/j.cpc.2023.109076

  23. [24]

    Beutel, I

    D. Beutel, I. Fernandez-Corbaton, C. Rockstuhl, Unified lattice sums accommodating multiple sublat- tices for solutions of the Helmholtz equation in two and three dimensions, Phys. Rev. A 107 (1) (2023) 013508.doi:10.1103/PhysRevA.107.013508

  24. [25]

    Asadova, J

    N. Asadova, J. D. Fischbach, R. Vallée, Y. Augenstein, D. Vovchuk, A. Kharchevskii, P. Ginzburg, C. Rockstuhl, Gradient-based optimization of scatterer arrangements based on the T-Matrix method, arXiv (2025).arXiv:2512.08615

  25. [26]

    Redheffer, Inequalities for a Matrix Riccati Equation, J

    R. Redheffer, Inequalities for a Matrix Riccati Equation, J. Math. Mech. 8 (3) (1959) 349–367. URLhttps://www.jstor.org/stable/24900576

  26. [27]

    Sainidou, N

    R. Sainidou, N. Stefanou, I. E. Psarobas, A. Modinos, A Layer-multiple-scattering Method for Phononic Crystals and Heterostructures of Such, Comput. Phys. Commun. 166 (3) (2005) 197–240.doi:10.1016/ j.cpc.2004.11.004

  27. [28]

    Kleshchenko, AcSmuthi,https://github.com/vsevolodkleshchenko/AcSmuthi(2022)

    V. Kleshchenko, AcSmuthi,https://github.com/vsevolodkleshchenko/AcSmuthi(2022)

  28. [29]

    Stefanou, V

    N. Stefanou, V. Yannopapas, A. Modinos, Heterostructures of photonic crystals: frequency bands and transmission coefficients, Comput. Phys. Commun. 113 (1) (1998) 49–77.doi:10.1016/ S0010-4655(98)00060-5. 29

  29. [30]

    A. Egel, K. M. Czajkowski, D. Theobald, K. Ladutenko, A. S. Kuznetsov, L. Pattelli, SMUTHI: A python package for the simulation of light scattering by multiple particles near or between planar interfaces, J. Quant. Spectrosc. Radiat. Transfer 273 (2021) 107846.doi:10.1016/j.jqsrt.2021. 107846

  30. [31]

    Ustimenko, C

    N. Ustimenko, C. Rockstuhl, A. V. Kildishev, Optimal multipole center for subwavelength acoustic scatterers, Appl. Phys. Lett. 126 (14) (2025).doi:10.1063/5.0257760

  31. [32]

    Ustimenko, A

    N. Ustimenko, A. B. Evlyukhin, V. Kyrimi, A. V. Kildishev, C. Rockstuhl, Lattice-induced sound trapping in biperiodic metasurfaces of acoustic resonators, Phys. Rev. Res. 8 (1) (2026) 013074.doi: 10.1103/wnmk-zhrb

  32. [33]

    Ustimenko, I

    N. Ustimenko, I. Fernandez-Corbaton, C. Rockstuhl, Singular value decomposition to describe bound states in the continuum in periodic metasurfaces, Phys. Rev. B 113 (23) (2026) 235418.doi:10.1103/ gx73-kyj9

  33. [34]

    Demeulenaere, N

    O. Demeulenaere, N. Ustimenko, A. G. Athanassiadis, L. Gulati, C. Rockstuhl, P. Fischer, Ultrasonic metamaterial at MHz frequencies using microstructured glass, arXiv (2025).arXiv:2512.20506

  34. [35]

    E. G. Williams, Fourier Acoustics, Elsevier, Academic Press, 1999.doi:10.1016/ B978-0-12-753960-7.X5000-1

  35. [36]

    Bruus, Acoustofluidics 2: Perturbation theory and ultrasound resonance modes, Lab Chip 12 (1) (2011) 20–28.doi:10.1039/C1LC20770A

    H. Bruus, Acoustofluidics 2: Perturbation theory and ultrasound resonance modes, Lab Chip 12 (1) (2011) 20–28.doi:10.1039/C1LC20770A

  36. [37]

    P. M. Morse, H. Feshbach, Methods of Theoretical Physics, McGraw-Hill, Maidenhead, England, UK, 1953

  37. [38]

    Auguié, W

    B. Auguié, W. R. C. Somerville, S. Roache, E. C. Le Ru, Numerical investigation of the Rayleigh hypothesis for electromagnetic scattering by a particle, J. Opt. 18 (7) (2016) 075007.doi:10.1088/ 2040-8978/18/7/075007

  38. [39]

    Ganesh, S

    M. Ganesh, S. C. Hawkins, R. Hiptmair, Convergence analysis with parameter estimates for a reduced basis acoustic scattering T-matrix method, IMA J. Numer. Anal. 32 (4) (2012) 1348–1374.doi: 10.1093/imanum/drr041

  39. [40]

    G. T. Silva, Acoustic Radiation Force and Torque on an Absorbing Compressible Particle in an Inviscid Fluid, J. Acoust. Soc. Am. 136 (5) (2014) 2405–2413.doi:10.1121/1.4895691

  40. [41]

    I. D. Toftul, K. Y. Bliokh, M. I. Petrov, F. Nori, Acoustic Radiation Force and Torque on Small Particles as Measures of the Canonical Momentum and Spin Densities, Phys. Rev. Lett. 123 (18) (2019) 183901. doi:10.1103/PhysRevLett.123.183901

  41. [42]

    Y. Long, H. Ge, D. Zhang, X. Xu, J. Ren, M.-H. Lu, M. Bao, H. Chen, Y.-F. Chen, Symmetry Selective Directionality in Near-field Acoustics, Natl. Sci. Rev. 7 (6) (2020) 1024–1035.doi:10.1093/ nsr/nwaa040

  42. [43]

    D. A. Kovacevich, B.-I. Popa, Transformation acoustics with bulk media composed of polarized sources, Phys. Rev. B 104 (13) (2021) 134304.doi:10.1103/PhysRevB.104.134304

  43. [44]

    Smagin, I

    M. Smagin, I. Toftul, K. Y. Bliokh, M. Petrov, Acoustic lateral recoil force and stable lift of anisotropic particles, Phys. Rev. Appl. 22 (6) (2024) 064041.doi:10.1103/PhysRevApplied.22.064041

  44. [45]

    Nečada, P

    M. Nečada, P. Törmä, Multiple-ScatteringT-Matrix Simulations for Nanophotonics: Symmetries and Periodic Lattices, Comm. Comput. Phys. 30 (2) (2021) 357–395.doi:10.4208/cicp.OA-2020-0136

  45. [46]

    P. A. Martin, Multiple Scattering: Interaction of Time-Harmonic Waves withNObstacles, Cambridge University Press, Cambridge, England, UK, 2006. 30

  46. [47]

    Ganesh, S

    M. Ganesh, S. C. Hawkins, A far field based T-matrix method for three dimensional acoustic scattering, ANZIAM J. 50 (2008) C121–C136.doi:10.21914/anziamj.v50i0.1441

  47. [48]

    Ganesh, S

    M. Ganesh, S. C. Hawkins, A numerically stable T-matrix method for acoustic scattering by nonspheri- cal particles with large aspect ratios and size parameters, J. Acoust. Soc. Am. 151 (3) (2022) 1978–1988. doi:10.1121/10.0009679

  48. [49]

    Ustimenko (2026)

    N. Ustimenko (2026). [link]. URLhttps://github.com/NikUstimenko/acoustic_tm_comsol

  49. [50]

    Alevizaki, R

    A. Alevizaki, R. Sainidou, P. Rembert, B. Morvan, N. Stefanou, Acoustic properties of double-porosity granular polymers, Phys. Rev. B 95 (21) (2017) 214306.doi:10.1103/PhysRevB.95.214306

  50. [51]

    M. I. Mishchenko, L. D. Travis, D. W. Mackowski,T-matrix computations of light scattering by nonspherical particles: A review, J. Quant. Spectrosc. Radiat. Transfer 55 (5) (1996) 535–575. doi:10.1016/0022-4073(96)00002-7

  51. [52]

    P. A. Martin, Quadratic quantities in acoustics: Scattering cross-section and radiation force, Wave Motion 86 (2019) 63–78.doi:10.1016/j.wavemoti.2018.12.009

  52. [53]

    Z. Li, P. Han, G. Hu, Willis dynamic homogenization method for acoustic metamaterials based on multiple scattering theory, J. Mech. Phys. Solids 189 (2024) 105692.doi:10.1016/j.jmps.2024. 105692

  53. [54]

    Peterson, S

    B. Peterson, S. Ström, Matrix formulation of acoustic scattering from multilayered scatterers, J. Acoust. Soc. Am. 57 (1) (1975) 2–13.doi:10.1121/1.380397

  54. [55]

    Kafesaki, E

    M. Kafesaki, E. N. Economou, Multiple-scattering Theory for Three-dimensional Periodic Acoustic Composites, Phys. Rev. B 60 (17) (1999) 11993–12001.doi:10.1103/PhysRevB.60.11993

  55. [56]

    R. N. S. Suryadharma, M. Fruhnert, I. Fernandez-Corbaton, C. Rockstuhl, Studying plasmonic reso- nance modes of hierarchical self-assembled meta-atoms based on their transfer matrix, Phys. Rev. B 96 (4) (2017) 045406.doi:10.1103/PhysRevB.96.045406

  56. [57]

    URLhttps://www.jpier.org/PIER/pier.php?paper=0404061

    K.Kim, SymmetryRelationsoftheTranslationCoefficientsoftheSphericalScalarandVectorMultipole Fields, Progress in Electromagnetics Research 48 (2004) 45–66. URLhttps://www.jpier.org/PIER/pier.php?paper=0404061

  57. [58]

    B.Zerulla, R.Venkitakrishnan, D.Beutel, M.Krstić, C.Holzer, C.Rockstuhl, I.Fernandez-Corbaton, A T-Matrix Based Approach to Homogenize Artificial Materials, Adv. Opt. Mater. 11 (3) (2023) 2201564. doi:10.1002/adom.202201564

  58. [59]

    G. J. Chaplain, S. C. Hawkins, M. A. Peter, L. G. Bennetts, T. A. Starkey, Acoustic lattice res- onances and generalised Rayleigh–Bloch waves, Commun. Phys. 8 (37) (2025) 37.doi:10.1038/ s42005-025-01950-4

  59. [60]

    E. N. Bulgakov, A. F. Sadreev, Bloch bound states in the radiation continuum in a periodic array of dielectric rods, Phys. Rev. A 90 (5) (2014) 053801.doi:10.1103/PhysRevA.90.053801

  60. [61]

    D. T. Beutel, A holistic framework for electromagnetic scattering simulations based on the T-matrix method (2024).doi:10.5445/IR/1000167371

  61. [62]

    D. A. Varshalovich, A. N. Moskalev, V. K. Khersonskii, Quantum Theory Of Angular Momentum, World Scientific Publishing Company, Singapore, 1988.doi:10.1142/0270

  62. [63]

    Ganesh, S

    M. Ganesh, S. C. Hawkins, A far-field based T-matrix method for two dimensional obstacle scattering, ANZIAM J. 51 (2009) C215–C230.doi:10.21914/anziamj.v51i0.2581. 31

  63. [64]

    Stein, Addition Theorems for Spherical Wave Functions, Q

    S. Stein, Addition Theorems for Spherical Wave Functions, Q. Appl. Math. 19 (1) (1961) 15–24

  64. [65]

    R. A. Sack, Three-Dimensional Addition Theorem for Arbitrary Functions Involving Expansions in Spherical Harmonics, J. Math. Phys. 5 (2) (1964) 252–259.doi:10.1063/1.1704115

  65. [66]

    Danos, L

    M. Danos, L. C. Maximon, Multipole Matrix Elements of the Translation Operator, J. Math. Phys. 6 (5) (1965) 766–778.doi:10.1063/1.1704333

  66. [67]

    Gonis, W

    A. Gonis, W. H. Butler, Multiple Scattering in Solids, Springer, New York, NY, USA, 2000

  67. [68]

    R. C. Wittmann, Spherical wave operators and the translation formulas, IEEE Trans. Antennas Propag. 36 (8) (1988) 1078–1087.doi:10.1109/8.7220

  68. [69]

    Cincotti, F

    G. Cincotti, F. Gori, M. Santarsiero, F. Frezza, F. Furnó, G. Schettini, Plane wave expansion of cylidrical functions, Opt. Commun. 95 (4) (1993) 192–198.doi:10.1016/0030-4018(93)90661-N

  69. [70]

    J. A. Roumeliotis, A.-G. P. Ziotopoulos, G. C. Kokkorakis, Acoustic scattering by a circular cylinder parallel with another of small radius, J. Acoust. Soc. Am. 109 (3) (2001) 870–877.doi:10.1121/1. 1348296

  70. [71]

    Asadovaet al., T-matrix representation of optical scattering response: Suggestion for a data format, J

    N. Asadovaet al., T-matrix representation of optical scattering response: Suggestion for a data format, J. Quant. Spectrosc. Radiat. Transfer 333 (2025) 109310.doi:10.1016/j.jqsrt.2024.109310

  71. [72]

    E. C. Le Ru, W. R. C. Somerville, B. Auguié, Radiative correction in approximate treatments of electromagnetic scattering by point and body scatterers, Phys. Rev. A 87 (1) (2013) 012504.doi: 10.1103/PhysRevA.87.012504

  72. [73]

    A. D. Pierce, Acoustics: An Introduction to Its Physical Principles and Applications, Springer Inter- national Publishing, Cham, Switzerland, 2019. 32