|
 |
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.
New paper
The Discrete Dipole Approximation: A Review Patrick Christian Chaumet
This Julia package provides semi-analytical solutions to the scattering of time harmonic and static electromagnetic fields from spherical objects (amongst others known as Mie solutions or Mie scattering).

FracVAL is an improved tunable algorithm of cluster-cluster aggregation for generation of fractal structures formed by polydisperse primary particles.
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.
mieMultilayer is a Python code for calculating light scattering, absorption, and near field enhancement in a multilyered sphere using Mie theory.

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.

VGF-Scattering-Code is Fortran code for scattering by 3D particles based on the Variational Greens Function.
New paper
T-matrix representation of optical scattering response:
Suggestion for a data format
Code_Øyre is a Fortran code for Electromagnetic Scattering Calculations for Arbitrarily Shaped Closed Surfaces using the Method of Moments.
|
|
 |
|