pytmatrix
A Python code for computing the scattering properties of homogeneous nonspherical scatterers with the T-Matrix method.
Authors
Link
Papers
Leinonen, J., High-level interface to T-matrix scattering calculations: architecture, capabilities and limitations, Opt. Express, vol. 22, issue 2, 1655-1660 (2014), doi: 10.1364/OE.22.001655.
This is a Python package for computing the electromagnetic scattering properties of nonspherical particles using the T-matrix method.
The package can be used particles of any size as long as the wavelength is not too short compared to the particle size. However, there is some functionality that is intended specifically for the calculation of scattering properties of hydrometeors at microwave frequencies, such as those used in weather radars.