Nonlocal Conductivity Tensor for a Sphere
Nonlocal Conductivity Tensor for a Sphere
Matlab codes for Mie-Type Calculation of the Generalized Electromagnetic Nonlocal Conductivity Tensor for a Sphere and Its Equivalence to the T-Matrix Operator
Electric Field Calculation Method of Auxiliary Sources
Electric Field Calculation Method of Auxiliary Sources
The Electric Field Calculation for Mobile Communication Coverage in Buildings and Indoor Areas by Using the Method of Auxiliary Sources
WulffDDSCAT
WulffDDSCAT
Wulff-Based Approach to Modeling the Plasmonic Response of Single Crystal, Twinned, and Core–Shell Nanoparticles. A standalone user-friendly graphical user interface (GUI) that uses both kinetic and thermodynamic Wulff constructions to generate a dipole array for complex shapes, as well as the necessary input files for DDSCAT-based numerical approaches.
- Link (24 Nov 2020)
Lorentz-Mie scattering
Lorentz-Mie scattering
Lorentz-Mie scattering code in fortran90, based on Hong Du's paper: "Mie-Scattering Calculation, Applied Optics, Vol. 43, Issue 9, pp. 1951-1956 (2004)",
- Link (24 Nov 2020)
non-local T-matrix
Transition matrix of a nonspherical layered particle in the non-local optical response theory
ELS XIX
The 19th Electromagnetic and Light Scattering Conference
The 19th Electromagnetic and Light Scattering Conference (ELS-XIX) will be held at the ITMO University, St. Petersburg, Russia, from 29 June - 3 July 2020.
19th Electromagnetic and Light Scattering Conference is postponed to 5-9 July 2021.
Deadline for abstracts 15. March 2020
- Link (3 Dec 2020)
FreeFEM
FreeFEM
FreeFEM is a partial differential equation solver for non-linear multi-physics systems in 2D and 3D. Problems involving partial differential equations from several branches of physics, such as fluid-structure interactions, require interpolations of data on several meshes and their manipulation within one program. FreeFEM includes a fast interpolation algorithm and a language for the manipulation of data on multiple meshes.
- Link 10 April 2019

ParticleScattering.jl
ParticleScattering.jl
A Julia package for solving large-scale electromagnetic scattering problems in two dimensions; specifically, those containing a large number of penetrable smooth particles. Provides the ability to optimize over the particle parameters for various design problems.
- Link (5 April 2019)

