| 
                 
              | 
  | 
                        
            
              
  
	 
         
	
		
		
					
			
	
	
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 
  
			 
			
			
		 
		
	
		
		
					
			
	
	
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. 
  
			 
			
			
	
					
			
	
	
Rank-one Decomposition accelerated DDA method (RD-DDA)
Link (2 May 2023) 
  
  
			 
			
			
		 
		
	
	
 
 
 | 
          
 
 
   
  
   | 
                     
  | 
 
                   
	
		
		
		
	
                   
                   |