Abstract
The T-matrix framework offers accurate and efficient modelling of electromagnetic scattering by nonspherical particles in a wide variety of applications ranging from nano-optics to atmospheric science. Its analytical setting, in contrast to purely numerical methods, also provides a fertile ground for further theoretical developments. Perhaps the main purported limitation of the method, when extended to systems of multiple particles, is the often-stated requirement that the smallest circumscribed spheres of neighbouring scatterers not overlap. We consider here such a scenario with two adjacent spheroids whose aspect ratio we vary to control the overlap of the smallest circumscribed spheres, and compute far-field cross-sections and near-field intensities using the superposition T-matrix method. The results correctly converge far beyond the no-overlap condition, and although numerical instabilities appear for the most extreme cases of overlap, requiring high multipole orders, convergence can still be obtained by switching to quadruple precision. Local fields converge wherever the Rayleigh hypothesis is valid for each single scatterer and, remarkably, even in parts of the overlap region. Our results are validated against finite-element calculations, and the agreement demonstrates that the superposition T-matrix method is more robust and broadly applicable than generally assumed.
© 2019 Optical Society of America under the terms of the OSA Open Access Publishing Agreement
1. Introduction
Scattering of electromagnetic (EM) radiation is a ubiquitous phenomenon, which determines how we see the world (literally), plays an important role in regulating the temperature of our atmosphere, and underpins various spectroscopic techniques used for materials characterisation. Classical theoretical description of EM scattering is provided by the vector Helmholtz equation (which follows from Maxwell’s equations under certain physical assumptions), and when supplemented with appropriate numerical methods and approximations it constitutes a framework for computational modelling of optical properties of matter. Within this framework the $T$-matrix formalism introduced by Waterman [1–4] is particularly effective. Unlike purely numerical methods such as finite-element, the $T$-matrix framework shares strong analytical connections with the exact Mie [5] solution (expressed as a series of electric and magnetic multipoles) for spherical scatterers, and extends it to nonspherical scatterers such as spheroids [6]. This approach provides efficient and accurate simulations of orientation-averaged optical properties, as well as near-field calculations, which are of great value in applications such as nano-optics [7,8], and can serve as benchmark results to test other numerical methods. The superposition $T$-matrix method (STM) [9–11] generalises the framework to collections of disjoint scatterers, such as a clump of interstellar dust [12,13], a collection of ice crystals [14] or soot particles [15,16] in air, or colloidal clusters of plasmonic nanoparticles in solution [8,17–19]. The major stated restriction of STM method is the condition that the particles’ smallest circumscribed spheres should not overlap [9,11,20,21], which has limited its application to either sparse clusters or spherical particles. This “no-overlap” condition can be traced back to Peterson and Ström [9], who used it to avert potential problems when translating the underlying series expansions. Additional problems may also be expected from violation of the Rayleigh hypothesis (RH) [22–24], which postulates that the scattered field immediately outside a particle can be expanded into a series of outgoing vector spherical wave functions (VSWFs). This hypothesis is known to be invalid in certain regions [25], and the scattered field derived from the extended boundary condition method (EBCM) [1,4,26] may therefore diverge in parts of a particle’s circumscribed sphere. This divergence would seem to provide another justification for the no-overlap condition, since two adjacent particles affect one another through their scattered field. Most derivations [4,27] and applications [28,29] of the STM method either explicitly start with the no-overlap assumption or abide by it implicitly by considering only sparse configurations [30,31]. While the assumption is irrelevant if all the constituent scatterers are spheres [11,32,33], it becomes increasingly more restrictive for highly anisotropic scatterers, effectively ruling out potential studies of densely packed aggregates. Recently, modifications have been proposed [21,34] to overcome this limitation, but at the expense of added complexity and computational demands.
We here demonstrate on numerical examples that the “no-overlap” condition is in fact not strictly necessary. For this, we systematically examine the effect of overlap on optical properties of two adjacent prolate spheroids and show that the conventional superposition $T$-matrix method [11,28,32,33,35] still produces valid results even for large overlap, provided the calculations are performed with sufficient numerical precision. We implemented the STM method in a custom-made program called terms ($T$-matrix for Electromagnetic Radiation with Multiple Scatterers), and validated the results against finite-element (FE) calculations [36]. We focus on an experimentally-relevant example in plasmonics, interacting silver nanospheroids, but the interpretations and conclusions are general. The apparent but unexpected validity of the STM method is discussed in the context of the Rayleigh hypothesis as well as the translation-addition theorem for vector spherical wave functions [27,37,38]. This work aims to dispel some lingering misconceptions in the literature about the no-overlap assumption and to demonstrate the surprising robustness of the STM method with numerically stable implementations.
2. Theoretical background
We start with a brief summary of the underlying theoretical formalism.
2.1 The $T$-matrix method for a single scatterer
The $T$-matrix formalism introduced by Waterman [1–3] can be viewed as a generalisation of Mie theory to nonspherical scatterers.
At a point coordinate $\mathbf {r}$ exterior to the scatterer (zones 1 and 2 in Fig. 1(a)), the local EM field $\mathbf {f}(\mathbf {r})$ is a superposition of the incident field $\mathbf {f}_\textrm {inc}(\mathbf {r})$ and the scattered field $\mathbf {f}_\textrm {sca}(\mathbf {r}) = \mathbf {f}(\mathbf {r}) - \mathbf {f}_\textrm {inc}(\mathbf {r})$, each represented by a series expansion in terms of VSWFs. From physical considerations, $\mathbf {f}_\textrm {inc}(\mathbf {r})$ and $\mathbf {f}_\textrm {sca}(\mathbf {r})$ are described by the regular and irregular VSWFs, herein denoted by $\widetilde {\mathbf {w}}_{snm}(\mathbf {r})$ and $\mathbf {w}_{snm}(\mathbf {r})$, respectively, with $s$ specifying the mode (electric or magnetic), $n =1,2,3,\dots$ the multipole order, and $m = -n,\dots ,0,\dots, n$ the degree. After mapping $s$, $n$, and $m$ onto a composite index $l(s, n, m)$, the field can be expressed compactly as
2.2 The Rayleigh hypothesis
That Eq. (1) provides a valid (i.e. converging to the correct value as the multipole order $n$ increases) representation of $\mathbf {f}(\mathbf {r})$ everywhere outside the scatterer is only a conjecture, often referred to as the RH. For $\mathbf {f}_\textrm {sca}(\mathbf {r})$ arising from an arbitrarily shaped scatterer, the validity of $\mathbf {W}(\mathbf {r})\mathbf {a}$ has never been proven inside the smallest circumscribed sphere. Whether the RH holds true anywhere inside that sphere but still exterior to the scatterer (zone 2 in Fig. 1(a)) is not generally well known, though for spheroids the RH has been shown to break down only inside the focal sphere (red region in Fig. 1(a)) [25]. This breakdown puts limits on where the local field can be evaluated with a series expansion, but it does not affect the far-field quantities in (3), because (2) does not actually require (1) to be valid everywhere in the exterior. The $T$-matrix ansatz only requires that $\widetilde {\mathbf {a}}$ and $\mathbf {T}$ be well-defined, in which case $\mathbf {a}$ can be uniquely determined using (2), thus allowing the calculation of cross-sections using (3), and $\mathbf {f}(\mathbf {r})$ can be evaluated from $\mathbf {a}$ and $\widetilde {\mathbf {a}}$ using (1) anywhere inside the region of validity.
2.3 Superposition $T$-matrix method
For $N$ particles with known individual $T$-matrices $\mathbf {T}_{i}$, where $i=1,\dots ,N$, the collectively scattered field is a linear superposition of $N$ contributions,
2.4 Beyond the no-overlap condition
Let us consider what could happen in the special case of two prolate spheroids placed side-by-side (Fig. 1). For a single spheroid, the region of divergence is not the full circumscribed sphere (CS), but only the focal sphere (FS). Our intuition suggests that there should be no issues for the dimer in Fig. 1(c), where the FSs do not intersect, even if the CSs do. This would already relax the no-overlap condition. We can however expect something interesting and potentially problematic when the FSs overlap (Fig. 1(d)), or worse, extend inside the other spheroid (Fig. 1(e)). An even more extreme situation occurs when the centre-to-centre distance $r_{ji} < c$ (Fig. 1(f)), where $c$ is the major semi-axis, with potentially problematic issues also arising from the translation of the irregular VSWFs.
3. Results
We now turn to the numerical calculation of optical properties using terms. Our implementation supports double and quad precision calculations, using Amos’ library to calculate the Bessel functions [42], and BLAS/LAPACK routines to solve (5). It can also import accurate $T$-matrices calculated for a spheroid using our improved algorithms, smarties [43]. Note that our discussion of the underlying formalism was based on infinite series expansions, but in practice all the series are truncated at a specified multipole order $n_\textrm {c}$ — an input parameter for our calculations. After the linear system in (5) is set up for a given $n_\textrm {c}$, preconditioned using the analytic matrix-balancing scheme of Stout et al. [28], and then numerically solved, the resulting coefficients $\mathbf {c}_{1}^{(1)},\dots ,\mathbf {c}_{N}^{(N)}$ are “contracted” to the common origin using the regular offset matrices $\widetilde {\mathbf {O}}^{(0, j)}$ to produce $\mathbf {a} = \sum _{j=1}^{N} \widetilde {\mathbf {O}}^{(0, j)}\mathbf {c}_{j}^{(j)}$, which is plugged into (3) to calculate optical cross-sections. Near-fields are calculated from Eqs. (1,4) and presented in terms of the electric field intensity enhancement factor $I/I_0$, where $I=|\mathbf {f}|^{2}$ is the total field intensity, and $I_0=|\mathbf {f}_\textrm {inc}|^{2}$ is the incident field’s intensity.
In order to cover the overlap scenarios illustrated in Figs. 1(c)–1(f), we consider a sequence of silver prolate spheroids dimers with $a=20$ nm, $r_{ji} = 50$ nm ($10$ nm gap), and $c=20$ (2 spheres), $28$ (case Fig. 1(c)), $36$ (Fig. 1(d)), $44$ (Fig. 1(e)), $52$ (Fig. 1(f)), and $60$ nm (more extreme than Fig. 1(f)). We use Yang et al.’s [44] dielectric function for silver, choose water ($\sqrt {\epsilon _\textrm {med}} = 1.33$) as the surrounding medium, and focus on an incident plane wave $\mathbf {f}_\textrm {inc}(\mathbf {r}) = \mathbf {E}_{0}\exp (\mathbf {k}\cdot \mathbf {r})$ satisfying $\mathbf {k}\cdot \mathbf {r}_{ji} = 0$ and $\mathbf {E}_{0}\cdot \mathbf {r}_{ij} = E_{0}r_{ij}$, i.e. travel direction along the $c$-axis to maintain a constant geometric cross-section $\sigma _\textrm {geo} = 2\pi a^{2}$, and linear polarisation along the dimer axis $\mathbf {r}_{ji}$ to strongly excite modes located around the gap. Spectra of the scattering ($\sigma _\textrm {sca}$) and absorption ($\sigma _\textrm {abs} = \sigma _\textrm {ext} - \sigma _\textrm {sca}$) cross-sections are shown in Fig. 2, where the $T$-matrix results are compared with FE calculations (using COMSOL following Ref. [36]), and with a reference $T$-matrix calculation for two equivalent spheroids in isolation, to show the effect of inter-particle coupling. This particular configuration was chosen for illustration as it is relevant to plasmonics studies, but our conclusions are more general. The increased interaction between spheroids evidently produces a complicated change in the spectrum, while for non-interacting spheroids the dipolar resonance around 400 nm is simply amplified and blue-shifted slightly as $c$ increases. Leaving the specifics of the interaction for further studies, here we only highlight the good agreement between the $T$-matrix and FE results for $c \leq 44$ nm, which is unexpected considering the high degree of overlap ($r_{ij}/c \approx 1.14$), already well beyond the no-overlap condition ($r_{ij}/c > 2$). The agreement deteriorates for the more extreme case of $c=52$ nm, where the $T$-matrix spectra remain smooth but do not quite fit the FE data; and the agreement strongly deteriorates for $c=60$, with wild fluctuations in the spectrum indicating numerical problems.
All the $T$-matrix calculations in Fig. 2 were done in double precision with $n_\textrm {c} = 20$. However, as the spheroids become more elongated, higher multipolar orders are required to accurately describe the scattered field; the resulting VSWFs series, in turn, require increasing numerical precision. This is clearly illustrated in Fig. 3, where convergence of the extinction spectrum with respect to increasing $n_\textrm {c}$ for $c=52$ nm displays wild fluctuations for $n_\textrm {c} \gtrsim 30$. To check that these fluctuations occur because of limited numerical precision, rather than more “intrinsic” problems, we calculated $\sigma _\textrm {ext}$ in double- and quadruple-precision for increasing $n_\textrm {c} \leq 50$ at two resonant wavelengths, $388$ and $484$ nm. The results (Fig. 3) demonstrate numerical instability of the double-precision values from about $n_\textrm {c} \gtrsim 25$, while the quadruple-precision values continue converging to the FE result (until also showing signs of numerical instability for $n_\textrm {c} \gtrsim 50$). Hence, the underlying problems are clearly alleviated by resorting to higher precision, and they could potentially be circumvented entirely with better numerical algorithms. The difficulties in convergence are not therefore a fundamental limitation, and the no-overlap condition appears unwarranted in these cases. In fact, converging results are obtained even for $r_{ji} < c$, revealing a counter-intuitive robustness of the STM method in situations where the aforementioned singularity spheres cross the target scatterer boundary. One would have reasonably expected that $r_{ij}>c$ was a necessary condition to ensure the validity of the translation relations on the surface of the other scatterer.
Another counter-intuitive result comes from consideration of the near field calculated using (4) for the dimer with $c=36$ at the resonant wavelength $\lambda =436$ nm. The local field intensity and the error relative to FE results are mapped in Figs. 4(a)–4(b), showing slices along the three planes of symmetry (note that we do not evaluate the fields inside spheroidal particles, which presents no additional difficulties but is not the focus of this study). The exterior field intensity converges outside the individual focal spheres, as for a single spheroid, but surprisingly it also converges (and agrees with FE calculations) inside the focal spheres near the centre of the overlap region. The interaction between the spheroids appears to somehow increase the region of validity of the RH in parts of the overlap region, where (4) converges to the correct value. Convergence with increasing $n_\textrm {c}$ is demonstrated in Fig. 4(c), where the intensity profile is scanned in the direction of the incident wave vector $\mathbf {k}$ (parallel to the spheroids’ $c$-axis) passing through the origin (the point where all three symmetry planes intersect). Convergence and good agreement with the FE results are reached for $n_\textrm {c} < 30$ without any numerical instabilities in double precision. However, much slower and more oscillatory convergence happens for the dimer with $c=44$ nm, as shown in Fig. 4(d), where the profile from $T$-matrix calculations oscillates with increasing frequency and diminishing amplitude as $n_\textrm {c}$ rises. Although these calculations do not fully converge for $n_{c} \leq 60$ in quadruple-precision and become numerically unstable for $n_\textrm {c} \geq 70$, the trend nonetheless clearly shows that (1) is convergent in the overlap region, and getting closer to the limit of convergence will require going beyond quadruple-precision with the current approach.
As a final and even more provocative example we consider a silver sphere of radius $r=15$ nm fully inside the focal sphere of a silver spheroid with $a=20$ and $c=60$ nm. This means that the scattered field expansion for the spheroid by itself diverges on the entire region where we add the sphere. A schematic of this dimer configuration is shown in Fig. 5, together with the extinction spectrum and a map of the local field intensity for the same incidence as in previous examples. Again, without delving into a modal interpretation of the multiple resonances, we only stress the fact that the conventional STM method produces valid spectra for far-field optical properties, albeit at a high computational cost of quadruple precision and high multipole orders. And again, the presence of the second scatterer enlarges the region of convergence of the near-field solution. Remarkably, we find that the field inside the sphere can be calculated, even though it is fully contained within the region where the Rayleigh Hypothesis is invalid for the neighbouring spheroid. The internal field inside the sphere is computed using Mie theory from the sphere-centred excitation field coefficients (a similar procedure can be used to compute the internal field of the spheroids, but the practical implementation is more cumbersome and outside the scope of this study).
4. Discussion and conclusion
When considering multiple scattering by nonspherical particles in close proximity, the STM method is often assumed to be restricted to configurations where the smallest circumscribed spheres of each scatterer do not intersect. Our results demonstrate that such no-overlap condition is not necessary and can be relaxed. Does it mean that the STM method has no such restriction and that scatterers may be placed arbitrarily close to each other, or do we need to consider another, less-restrictive condition? Beside the Rayleigh Hypothesis, the other natural condition that arises in the derivation of the results would be $r_{ij}>c$. If violated, the translation relation used to express the scattered field as a series centred on particle $i$ as a function of that centred on particle $j$ would not be valid everywhere on particle $i$’s surface. Such a situation should invalidate the standard derivation of the STM method. However, our numerical calculations suggest here again that the STM method remains valid even beyond this more restrictive condition and is much more robust than generally assumed.
Beyond these practical conclusions, this work raises the important question: why, or indeed how does the STM method produce correct results when scatterers intrude on the no-overlap condition? While a full theoretical study is outside the scope of this work, we will conclude by discussing a possible explanation for these counter-intuitive results. We believe the considerations that have been put forward to justify why the RH is valid/invalid for a single scatterer [25,45,46] can also explain, at least in part, the “unreasonable applicability” of the STM method in the context of multiple particles. The solution to the electromagnetic problem in the exterior region is analytic and therefore defines a unique analytic continuation in the entire space, except possibly at singular points [45]. For a spheroid excited by a plane wave, the singular region is the segment between the focal points [25,45]. When expanding such a solution as a series, the resulting sums will necessarily diverge at the singular points. Since the series expansion involves VSWFs centred about the spheroid, the region of divergence becomes the entire focal sphere, namely the smallest sphere containing all the singularities of the analytic continuation of the solution. It should however be clear that this enlarged region of divergence is merely a consequence of the basis chosen for the expansion, which in this case is not well-suited to the nature of the singular region (a segment). The fact that the scattered field series diverges in a region outside the spheroid does not invalidate the solution elsewhere; further, we submit that the solution remains formally well-defined everywhere outside the spheroid as the series expansion, even when divergent, uniquely defines a finite analytic continuation. We believe a similar interpretation can be extended to multiple scatterers: what matters is the location of the singularities, not the “artificial” region of divergence resulting from the series expansion employed. As long as the singularities remain inside the scatterers, the exterior solution is always well-defined through analytic continuation, even where diverging series are present. The STM framework is therefore not affected by the divergence. Moreover, the addition of a scatterer can change the configuration of singularities, which is likely to affect the region of convergence/divergence, as observed numerically in our field maps. These considerations help justify some of the counter-intuitive results obtained numerically, but clearly further work will be needed to support these arguments with a rigorous proof. More generally perhaps, similar considerations around the divergence of series expansions and their analytic continuation should be applicable to a much wider class of differential equations in theoretical physics.
We hope these results will stimulate renewed theoretical efforts to improve the derivations of the STM framework and carefully pin down its exact range of applicability. From a practical point of view, this contribution highlights that the STM method can be applied to many relevant problems comprising densely-packed, strongly-interacting nonspherical particles, which were previously shunned because of the prevailing no-overlap condition.
Funding
Marsden Fund (16-VUW-035); Royal Society of New Zealand (RDF-16-VUW-008).
Acknowledgements
The authors thank the Royal Society Te Apārangi for support through a Rutherford Discovery Fellowship (B.A., award number RDF-16-VUW-008) and a Marsden grant (E.C.L.R., award number 16-VUW-035).
Disclosures
The authors declare no conflicts of interest.
References
1. P. C. Waterman, “Matrix formulation of electromagnetic scattering,” Proc. IEEE 53(8), 805–812 (1965). [CrossRef]
2. P. C. Waterman, “New formulation of acoustic scattering,” J. Acoust. Soc. Am. 45(6), 1417–1429 (1969). [CrossRef]
3. P. C. Waterman, “Symmetry, unitarity, and geometry in electromagnetic scattering,” Phys. Rev. D 3(4), 825–839 (1971). [CrossRef]
4. M. I. Mishchenko, L. D. Travis, and A. A. Lacis, Scattering, absorption, and emission of light by small particles (Cambridge University, 2002).
5. G. Mie, “Beiträge zur optik trüber medien, speziell kolloidaler metallösungen,” Ann. Phys. 330(3), 377–445 (1908). [CrossRef]
6. W. R. C. Somerville, B. Auguié, and E. C. Le Ru, “Accurate and convergent T-matrix calculations of light scattering by spheroids,” J. Quant. Spectrosc. Radiat. Transfer 160, 29–35 (2015). [CrossRef]
7. T. A. Nieminen, V. L. Loke, A. B. Stilgoe, N. R. Heckenberg, and H. Rubinsztein-Dunlop, “T-matrix method for modelling optical tweezers,” J. Mod. Opt. 58(5-6), 528–544 (2011). [CrossRef]
8. N. G. Khlebtsov, “T-matrix method in plasmonics: An overview,” J. Quant. Spectrosc. Radiat. Transfer 123, 184–217 (2013). [CrossRef]
9. B. Peterson and S. Ström, “T-matrix for electromagnetic scattering from an arbitrary number of scatterers and representations of E(3),” Phys. Rev. D 8(10), 3661–3678 (1973). [CrossRef]
10. W. Chew, Waves and Fields in Inhomogeneous Media, IEEE Press series on electromagnetic waves (Van Nostrand Reinhold, 1990).
11. D. W. Mackowski, “Analysis of radiative scattering for multiple sphere configurations,” Proc. R. Soc. London, Ser. A 433(1889), 599–614 (1991). [CrossRef]
12. R. Saija, M. A. Iati, F. Borghese, P. Denti, S. Aiello, and C. Cecchi-Pestellini, “Beyond Mie theory: The transition matrix approach in interstellar dust modeling,” Astrophys. J. 559(2), 993–1004 (2001). [CrossRef]
13. G. Videen and M. Kocifaj, Optics of cosmic dust, vol. 79 (Springer Science & Business Media, 2002).
14. L. Bi and P. Yang, “Accurate simulation of the optical properties of atmospheric ice crystals with the invariant imbedding T-matrix method,” J. Quant. Spectrosc. Radiat. Transfer 138, 17–35 (2014). [CrossRef]
15. L. Liu, M. I. Mishchenko, and W. P. Arnott, “A study of radiative properties of fractal soot aggregates using the superposition T-matrix method,” J. Quant. Spectrosc. Radiat. Transfer 109(15), 2656–2663 (2008). [CrossRef]
16. J. G. Radney, R. You, X. Ma, J. M. Conny, M. R. Zachariah, J. T. Hodges, and C. D. Zangmeister, “Dependence of soot optical properties on particle morphology: Measurements and model comparisons,” Environ. Sci. Technol. 48(6), 3169–3176 (2014). [CrossRef]
17. F. J. García de Abajo, “Multiple scattering of radiation in clusters of dielectrics,” Phys. Rev. B 60(8), 6086–6102 (1999). [CrossRef]
18. Z. Zhong, S. Patskovskyy, P. Bouvrette, J. H. T. Luong, and A. Gedanken, “The surface chemistry of au colloids and their interactions with functional amino acids,” J. Phys. Chem. B 108(13), 4046–4052 (2004). [CrossRef]
19. R. Gill, L. Tian, W. R. C. Somerville, E. C. Le Ru, H. van Amerongen, and V. Subramaniam, “Silver nanoparticle aggregates as highly efficient plasmonic antennas for fluorescence enhancement,” J. Phys. Chem. C 116(31), 16687–16693 (2012). [CrossRef]
20. M. I. Mishchenko, L. D. Travis, and D. W. Mackowski, “T-matrix computations of light scattering by nonspherical particles: A review,” J. Quant. Spectrosc. Radiat. Transfer 55(5), 535–575 (1996). [CrossRef]
21. D. Theobald, A. Egel, G. Gomard, and U. Lemmer, “Plane-wave coupling formalism for T-matrix simulations of light scattering by nonspherical particles,” Phys. Rev. A 96(3), 033822 (2017). [CrossRef]
22. R. Millar, “Rayleigh hypothesis in scattering problems,” Electron. Lett. 5(17), 416–417 (1969). [CrossRef]
23. V. G. Farafonov, “Applicability of the T-matrix method and its modifications,” Opt. Spectrosc. 92(5), 748–760 (2002). [CrossRef]
24. T. Rother, Electromagnetic wave scattering on nonspherical particles (Springer, 2009).
25. B. Auguié, W. R. C. Somerville, S. Roache, and E. C. Le Ru, “Numerical investigation of the Rayleigh hypothesis for electromagnetic scattering by a particle,” J. Opt. 18(7), 075007 (2016). [CrossRef]
26. P. Barber and C. Yeh, “Scattering of electromagnetic waves by arbitrarily shaped dielectric bodies,” Appl. Opt. 14(12), 2864–2872 (1975). [CrossRef]
27. A. Doicu, T. Wriedt, and Y. Eremin, Light Scattering by Systems of Particles (Springer, 2006).
28. B. Stout, J. C. Auger, and A. Devilez, “Recursive T matrix algorithm for resonant multiple scattering: applications to localized plasmon excitations,” J. Opt. Soc. Am. A 25(10), 2549–2557 (2008). [CrossRef]
29. J. Markkanen and A. J. Yuffa, “Fast superposition T-matrix solution for clusters with arbitrarily-shaped constituent particles,” J. Quant. Spectrosc. Radiat. Transfer 189, 181–188 (2017). [CrossRef]
30. Y. lin Xu, “Scattering Mueller matrix of an ensemble of variously shaped small particles,” J. Opt. Soc. Am. A 20(11), 2093–2105 (2003). [CrossRef]
31. Y.-Q. Jin and X. Huang, “Numerical T-matrix solution for polarized scattering from a cluster of spatially oriented, nonspherical scatterers,” Q. Appl. Math. 12(3), 154–158 (1996). [CrossRef]
32. D. W. Mackowski, “Calculation of total cross sections of multiple-sphere clusters,” J. Opt. Soc. Am. A 11(11), 2851–2861 (1994). [CrossRef]
33. D. W. Mackowski and M. I. Mishchenko, “Calculation of the T matrix and the scattering matrix for ensembles of spheres,” J. Opt. Soc. Am. A 13(11), 2266–2278 (1996). [CrossRef]
34. T. Martin, “T-matrix method for closely adjacent obstacles,” J. Quant. Spectrosc. Radiat. Transfer 234, 40–46 (2019). [CrossRef]
35. B. Stout, J.-C. Auger, and J. Lafait, “A transfer matrix approach to local field calculations in multiple-scattering problems,” J. Mod. Opt. 49(13), 2129–2152 (2002). [CrossRef]
36. J. Grand and E. C. Le Ru, “Practical implementation of accurate finite-element calculations for electromagnetic scattering by nanoparticles,” Plasmonics (2019).
37. S. Stein, “Addition theorems for spherical wave functions,” Q. Appl. Math. 19(1), 15–24 (1961). [CrossRef]
38. O. R. Cruzan, “Translational addition theorems for spherical vector wave functions,” Q. Appl. Math. 20(1), 33–40 (1962). [CrossRef]
39. E. C. Le Ru and P. G. Etchegoin, Principles of Surface-Enhanced Raman Spectroscopy: and related plasmonic effects (Elsevier, 2009).
40. W. R. C. Somerville, B. Auguié, and E. C. Le Ru, “Severe loss of precision in calculations of T-matrix integrals,” J. Quant. Spectrosc. Radiat. Transfer 113(7), 524–535 (2012). [CrossRef]
41. W. R. C. Somerville, B. Auguié, and E. C. Le Ru, “A new numerically stable implementation of the T-matrix method for electromagnetic scattering by spheroidal particles,” J. Quant. Spectrosc. Radiat. Transfer 123, 153–168 (2013). [CrossRef]
42. D. Amos, “Algorithm 644, a portable package for Bessel functions of a complex argument and nonnegative order,” ACM Trans. Math. Softw. 12(3), 265–273 (1986). [CrossRef]
43. W. Somerville, B. Auguié, and E. Le Ru, “SMARTIES: User-friendly codes for fast and accurate calculations of light scattering by spheroids,” J. Quant. Spectrosc. Radiat. Transfer 174, 39–55 (2016). [CrossRef]
44. H. U. Yang, J. D’Archangel, M. L. Sundheimer, E. Tucker, G. D. Boreman, and M. B. Raschke, “Optical dielectric function of silver,” Phys. Rev. B 91(23), 235137 (2015). [CrossRef]
45. D. Maystre and M. Cadilhac, “Singularities of the continuation of fields and validity of Rayleigh’s hypothesis,” J. Math. Phys. 26(9), 2201–2204 (1985). [CrossRef]
46. M. R. A. Majić, B. Auguié, and E. C. Le Ru, “Spheroidal harmonic expansions for the solution of Laplace’s equation for a point source near a sphere,” Phys. Rev. E 95(3), 033307 (2017). [CrossRef]