|
|
 |
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

Function package for calculating light transport in multiple scattering media.

CoupledElectricMagneticDipoles.jl is a set of modules implemented in the Julia language. Several modules are provided to solve typical problems encountered in nano-optics and nano-photonics including light emission by point sources in complex environments, electromagnetic wave scattering by single objects with complex geometry or collections of them. Optical forces can also be computed with this software package.

A complete Fortran Mie Scattering program for homogeneous and non-homogeneous spherical particles.
 
OpenSEMBA is an open-soruce repository of codes for solving electromagnetic problems. It includes solvers based on FDTD, DGTD, MTLN, FEM and generate meshers.

The Mie Simulator GUI is an open-source, user-friendly tool designed to calculate the characteristics of Mie scatterers.

oiseau is a specialized Discontinuous Galerkin Time-Domain (DGTD) framework designed for advanced simulation of electromagnetic and wave propagation problems.

Online nearfield Mie calculator

LX-MIE is a Mie scattering code that calculates:
- Mie efficiencies, cross sections, and asymmetry parameters
- Scattering phase functions for a given set of scattering angles
- Representation of the phase function as a Legendre series
|
|
 |
|