SMARTIES: user-friendly codes for fast and accurate calculations of light scattering by spheroids
W. R. C. Somerville, B. Augui\'e, E. C. Le Ru

TL;DR
SMARTIES is a user-friendly Matlab suite for fast, accurate light scattering calculations of spheroidal particles, improving numerical accuracy and convergence over previous methods, suitable for researchers and developers in optical scattering.
Contribution
It introduces an improved T-matrix algorithm implementation in Matlab for spheroidal particles, with detailed user guidance and applicability for complex particle shapes.
Findings
Enhanced numerical accuracy and convergence for spheroidal scattering calculations
Comparable ease-of-use to Mie theory for spheres
Useful as a benchmark for non-spherical light-scattering software
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 original publications. Instructions of use, and a detailed description of the code structure, its range of applicability, as well as guidelines for further developments by advanced users are discussed in separate sections of this user guide. The code may be useful to researchers seeking a fast, accurate and reliable tool to simulate the near-field and far-field optical properties…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
