2016
DOI: 10.1016/j.jqsrt.2016.01.005
|View full text |Cite
|
Sign up to set email alerts
|

smarties: User-friendly codes for fast and accurate calculations of light scattering by spheroids

Abstract: We provide a detailed user guide for smarties, a suite of Matlab codes for the calculation of the optical properties of oblate and prolate spheroidal particles, with comparable capabilities and ease-of-use as Mie theory for spheres. smarties is a Matlab implementation of an improved T -matrix algorithm for the theoretical modelling of electromagnetic scattering by particles of spheroidal shape. The theory behind the improvements in numerical accuracy and convergence is briefly summarised, with reference to the… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
59
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 53 publications
(59 citation statements)
references
References 22 publications
0
59
0
Order By: Relevance
“…Recently, we have identified the origin of those problems in the special case of spheroids [27] and proposed an improved algorithm to overcome them [28]. This new implementation, for which user-friendly codes are freely available [29], provides unprecedented accuracy for the computation of the T-matrix and the field expansion coefficients [30]. It therefore provides a reliable basis, enabling us to study the range of validity of the RH in the context of near-field computations without the interference of numerical instabilities.…”
Section: Introductionmentioning
confidence: 99%
“…Recently, we have identified the origin of those problems in the special case of spheroids [27] and proposed an improved algorithm to overcome them [28]. This new implementation, for which user-friendly codes are freely available [29], provides unprecedented accuracy for the computation of the T-matrix and the field expansion coefficients [30]. It therefore provides a reliable basis, enabling us to study the range of validity of the RH in the context of near-field computations without the interference of numerical instabilities.…”
Section: Introductionmentioning
confidence: 99%
“…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, [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 c -an input parameter for our calculations.…”
Section: Resultsmentioning
confidence: 99%
“…Section III summarizes the results obtained in Ref. [11] for T 22 . Section IV modifies the approach of Ref.…”
Section: Introductionmentioning
confidence: 89%