vix.ing · top · new · best · stats

SMUTHI: A python package for the simulation of light scattering by multiple particles near or between planar interfaces

2021/05/10 by Amos Egel, Krzysztof Czajkowski, Krzysztof M. Czajkowski +4 · 1 citation
Engineering · Materials Science · Physics and Astronomy · #Metamaterials and Metasurfaces Applications #Photonic Crystals and Applications #Plasmonic and Surface Plasmon Research #physics.comp-ph #physics.optics

paper · pdf · doi:10.1016/j.jqsrt.2021.107846

published as Journal of Quantitative Spectroscopy and Radiative Transfer, Volume 273, 2021, 107846, ISSN 0022-4073

arxiv created 2021/05/10 · openalex publication_date 2021/07/22 · crossref created 2021/07/22 · arxiv updated 2021/08/03 · crossref issued 2021/10/01 · crossref published 2021/10/01 · crossref published-print 2021/10/01 · crossref deposited 2025/09/20 · openalex created_date 2025/10/10 · crossref indexed 2026/08/02 · openalex updated_date 2026/08/02

Abstract

SMUTHI is a python package for the efficient and accurate simulation of electromagnetic scattering by one or multiple wavelength-scale objects in a planarly layered medium. The software combines the T-matrix method for individual particle scattering with the scattering matrix formalism for the propagation of the electromagnetic field through the planar interfaces. In this article, we briefly introduce the relevant theoretical concepts and present the main features of SMUTHI. Simulation results obtained for several benchmark configurations are validated against commercial software solutions. Owing to the generality of planarly layered geometries and the availability of different particle shapes and light sources, possible applications of SMUTHI include the study of discrete random media, meta-surfaces, photonic crystals and glasses, perforated membranes and plasmonic systems, to name a few relevant examples at visible and near-visible wavelengths.

Citations

Cited by