Mie-scattering
This repository is a rudimentary c++ implementation of Mie scattering. It is meant to be used as a library for fast and stable low level evaluation of Mie scattering phenomenons.
- Link (24 Aug 2025)
TorchGDM
TorchGDM is a PyTorch implementation of the Green's dyadic method (GDM), a electro-dynamics full-field volume integral technique. It's main features are multi-scale simulations combining volume discretized and effective e/m polarizability models, as well as the general support of torch's automatic differentiation.

T-matrix representation of optical scattering response - Suggestion for a data format
New paper
T-matrix representation of optical scattering response:
Suggestion for a data format
- Link (24 Dec 2024)
DDA-review
New paper
The Discrete Dipole Approximation: A Review
Patrick Christian Chaumet
- Link (5 Sept 2024)
mieMultilayer
mieMultilayer is a Python code for calculating light scattering, absorption, and near field enhancement in a multilyered sphere using Mie theory.
- Link (27 Aug 2024)
- Infos on the code (31 Aug 2025 )

VGF-Scattering-Code
VGF-Scattering-Code is Fortran code for scattering by 3D particles based on the Variational Greens Function.
- Link (25 Aug 2024)
soot-dem-gui
Soot-dem-gui is a soot aggregate mechanics software package with a graphical user interface. This program uses discrete element method to simulate formation and restructuring of soot aggregates.
- Code link (25 Aug 2024)
- Tutorial link (25 Aug 2024)
![]()
T-Matrix data format
New preprint
T-matrix representation of optical scattering response: Suggestion for a data format
- Link (25 Aug 2024)