|
 |
CoupledDipole.jl
Coupled-dipole simulations for electromagnetic scattering of light by sub-wavelength particles in arbitrary 3-dimensional configurations.

Gyptis is a package to solve Maxwell’s equations with the finite element method. It is in early stage and currently being actively developed, so features might come and go.

FDTD.jl
An implementation of the Finite Difference Time Domain (FDTD) method in 2D and 3D for Electromagnetic Simulation in Julia.
MESTI (Maxwell's Equations Solver with Thousands of Inputs)
MESTI is an open-source software for full-wave electromagnetic simulations in frequency domain using finite-difference discretization on the Yee lattice.
Python wrapper for Multiple Sphere T-Matrix (MSTM) code for the calculation of extinction spectra of nanoparticle aggregates.
Coupled Dipole Approximation (CDA)
Coupled Dipole Approximation with Linux parallel compatibility.
PyMeepPlasmonics
Free and open-source code package designed to perform PyMEEP FDTD simulations applied to Plasmonics.
CDPDS Coupled dipole method-based photonic dispersion solver
A photonic band dispersion solver based on the coupled dipole method called CDPDS, which aims to provide an analytical computation of bulk and boundary dispersions and topological phases of a one-dimensional and two-dimensional photonic crystal consisting of an array of particles.
IrisFDTD
IrisFDTD-Academic is a Fortran implementation of the Finite-Difference Time-Domain (FDTD) method. IrisFDTD-Academic is a "toy version" of the IrisFDTD program.
Graph-theory-dda
The code can handle N scatterer systems in arbitrary settings, but shines for cyclic polygon settings
|
|
 |
|