26 | 09 | 2025

Reports on the T-Matrix Method by Bo Peterson dated 1973, 1974 and 1975, Institut of Theoretical Physiks, Fack, Göteborg, Sweden

The zip-file includes Fortran code. 

TransitionMatrices.jl

The Julia package `TransitionMatrices.jl` by Zihua Wu implements the classic EBCM method, supporting arbitrary precision and automatic differentiation. To calculate the T-Matrix of various types of scatterers the EBCM and the Invariant Imbedding T-Matrix Method (IITM) is implemented.

  • Link (14 April 2023)

The transition matrix method, or T-Matrix method, is one of the most powerful and widely used tools for rigorously computing electromagnetic scattering by single and compounded particles.

Homogeneous axisymmetric shapes (via EBCM and IITM): Spheroids, Cylinders, Chebyshev particles. Arbitrary shapes (via IITM): Prisms

  • Link (28 Aug 2025)

Scattering Dynamics

scadyn is a code for scattering dynamics calculations, which utilizes a volume integral equation solution to compute the T-matrices of non-spherical scatterers (T-VIE) .

  • Link (14 April 2023)

Python module to calculate scattering amplitude and phase matrices of rotationally symmetric particles based on the T-matrix method. Based on the original Fortran T-matrix code by M.I. Mishchenko.

  • Link (24 Aug 2025)

CosTuuM 

An open-source C++-based Python library CosTuuM that can be used to generate infrared absorption and emission coefficients for arbitrary mixtures of spheroidal dust grains that are (partially) aligned with a magnetic field.

  • Link (23 March 2023)

VGF-Scattering-Code is Fortran code for scattering by 3D particles based on the Variational Greens Function.

TERMS

T-matrix for Electromagnetic Radiation with Multiple Scatterers — a set of Fortran modules/routines and Python scripts for T-matrix-based calculations and analysis of light scattering by clusters of individual scatterers.

http://nano-optics.ac.nz/terms/articles/03_nearfield_coreshells/03_nearfield_coreshells_files/figure-html/nf-1.png

 

mstm-spectrum

Python wrapper for Multiple Sphere T-Matrix (MSTM) code for the calculation of extinction spectra of nanoparticle aggregates.

Wave Scattering Toolbox

TMATROM is a simple and easy to use reduced order model toolbox for simulating 2D wave propagation, acoustic and electromagnetic waves, wave propagation exterior to one or more scatterers; sound soft/sound hard/ transverse electric (TE)/ transverse magnetic (TM)/ absorbing/ dielectric scatterers; low, medium and high frequencies

  • Link (30 Nov 2017)

scattport.org verwendet Cookies, um Ihnen den bestmöglichen Service zu gewährleisten. Wenn Sie auf der Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu.
Weitere Informationen Einverstanden Ablehnen