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.

SMUTHI: A python package for the simulation of light scattering by multiple particles near or between planar interfaces / Egel, Amos; Czajkowski, Krzysztof M.; Theobald, Dominik; Ladutenko, Konstantin; Kuznetsov, Alexey S.; Pattelli, Lorenzo. - In: JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER. - ISSN 0022-4073. - 273:(2021), p. 107846. [10.1016/j.jqsrt.2021.107846]

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

Pattelli, Lorenzo
2021

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.
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0022407321003393-main.pdf

non disponibili

Descrizione: published paper (editorial version)
Tipologia: Versione editoriale
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 4.73 MB
Formato Adobe PDF
4.73 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
2105.04259.pdf

accesso aperto

Tipologia: Documento in Pre-print
Licenza: Creative Commons
Dimensione 2.43 MB
Formato Adobe PDF
2.43 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11696/71400
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 5
social impact