TMATROM swMATH ID: 22690 Software Authors: Ganesh, M.; Hawkins, S. C. Description: Algorithm 975: TMATROM - A T-Matrix Reduced Order Model Software. The T-matrix (TMAT) of a scatterer fully describes the way the scatterer interacts with incident fields and scatters waves, and is therefore used extensively in several science and engineering applications. The T-matrix is independent of several input parameters in a wave propagation model and hence the offline computation of the T-matrix provides an efficient reduced order model (ROM) framework for performing online scattering simulations for various choices of the input parameters. The authors developed and mathematically analyzed a numerically stable formulation for computing the T-matrix (J. Comput. Appl. Math. 234 (2010), 1702–1709). The TMATROM software package provides an object-oriented implementation of the numerically stable formulation and can be used in conjunction with the user’s preferred forward solver for the two-dimensional Helmholtz model. We compare TMATROM with standard methods to compute the T-matrix for a range of two-dimensional test scatterers with large aspect ratios and acoustic sizes. Our numerical results demonstrate the robust numerical stability of the TMATROM implementation, even with scatterers for which the standard methods are numerically unstable. The efficiency and flexibility of the TMATROM software package to handle a wide range of two-dimensional scatterers with various shapes and material properties are also demonstrated. Homepage: https://dl.acm.org/citation.cfm?id=3054945 Keywords: T-matrix; acoustic scattering; far field; numerical stability; Solvers; Partial differential equations; PDE; TOMS_publication Related Software: MieSolver; MPSpack; SMARTIES; NFM-DS; T-Matrix; Optical tweezers; Gmsh; MA57; BEM++; Scatterlib; MatScat; Algorithm 644; DLMF; UMFPACK; GitHub; MultipleScattering.jl; EffectiveWaves Cited in: 10 Documents Standard Articles 1 Publication describing the Software Year Algorithm 975: TMATROM - A T-Matrix Reduced Order Model Software Link M. Ganesh; S. C. Hawkins 2017 all top 5 Cited by 11 Authors 7 Ganesh, Mahadevan 7 Hawkins, Stuart Collin 2 Domínguez, Víctor 1 Abrahams, I. David 1 Bagheri, Sherwin 1 Barkhan, J. 1 Gower, Artur L. 1 Parnell, William J. 1 Sayas, Francisco-Javier 1 Stals, Linda 1 Volkov, Darko Cited in 5 Serials 3 Journal of Computational and Applied Mathematics 2 Journal of Computational Physics 2 ACM Transactions on Mathematical Software 1 Applied Numerical Mathematics 1 SIAM Journal on Applied Mathematics all top 5 Cited in 10 Fields 7 Numerical analysis (65-XX) 5 Partial differential equations (35-XX) 5 Optics, electromagnetic theory (78-XX) 3 Integral equations (45-XX) 1 Approximations and expansions (41-XX) 1 Probability theory and stochastic processes (60-XX) 1 Statistics (62-XX) 1 Mechanics of deformable solids (74-XX) 1 Fluid mechanics (76-XX) 1 Statistical mechanics, structure of matter (82-XX) Citations by Year