12 | 05 | 2024

CD-ROM featuring sample FDTD codes with visualization capabilities.

Allen Taflove, Susan C. Hagness, Computational Electromagnetics: The Finite-Difference Time-Domain Method, Second Edition. Artech House, Boston 2000.

Rank-one Decomposition accelerated DDA method (RD-DDA)

Link (2 May 2023)

 

 

CoupledDipole.jl

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

Extended DDA (e-DDA)

Extended discrete dipole approximation, DDA application to bianisotropic media.

Coupled Dipole Approximation (CDA)

Coupled Dipole Approximation with Linux parallel compatibility.

weak_FEM_BEM_coupling

The electromagnetic transmission-scattering problem. The method is an efficient weak coupling formulation between the boundary element method and the high-order finite element method. The approach is based on the use of a non-overlapping domain decomposition method involving quasi-optimal transmission operators. 

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.

IF-DDA Idiot Friendly-Discrete dipole approximation

IF-DDA is a numerical tool for solving the electromagnetic scattering problem in three dimensions. IF-DDA is based on the DDA (discrete dipole approximation) which is a volume-integral equation method.

  • Link (25 Apr 2021)

 

Graph-theory-dda

The code can handle N scatterer systems in arbitrary settings, but shines for cyclic polygon settings

 

Diffused-Particle-Method

The Foldy-Lax equation is generalized for a medium which consists of particles with both electric and magnetic responses. The result is used to compute fields scattered from ensembles of particles.

 

Subcategories

scattport.org verwendet Cookies, um Ihnen den bestmöglichen Service zu gewährleisten. Wenn Sie auf der Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu.
Weitere Informationen Einverstanden Ablehnen