|
 |
Electromagnetic Template Library (EMTL) is a free C++ program for electromagnetic simulations. The current version of the program is designed for quick and efficient programming of FDTD simulations and for extending the available FDTD algorithms with new techniques and features.

The Metal Nanoparticle (MNP) simulator is a GUI written by Guido Goldoni in Matlab as part of the NANOLAB project (www.nanolab.unimore.it).
MNP allows to simulate the absorption, extinction and scattering spectra of metallic nanoparticles dispersed in a solution. The material and size of the nanoparticles can be changed, as well as the type of solution, to highlight the size dependence of the optical properties of nano-materials, and their possible use, e.g., as sensors.
The MNP GUI uses the Mie theory to simulate spherical nanoparticles. MNP also tries to simulate the color of the solution as perceived by the human eye using colorimetric methods. The perceived color depends on the spectrum of the light source, which can also be changed.

Lidar is affected by multiple scattering in any optically thick medium, particularly liquid clouds. Millimetre-wave radar is typically only affected when observing deep convective clouds from space. One approach to deal with this problem is to use a variational retrieval algorithm with a forward model that can represent multiple scattering while being both accurate and fast. This code is such a forward model, and consists of two algorithms.

Infinite Cylinder Optical (ICO) Tool Developed by Daniel Brandl allows the user to specify wavelength-dependent material refractive indexes for both the cylinder and surrounding medium, and to compute the optical scattering, absorption, and extinction as a function of wavelength or cylinder diameter.

openEMS is a free and open electromagnetic field solver using the FDTD method. Matlab or Octave are used as an easy and flexible scripting interface.

Matlab solutions for plane wave scattered by a dielectric sphere and a multi-layer sphere by Guangran Kevin Zhu.

Fortran program bhfield by Honoh Suzuki to compute the nearfield inside and outside of a coated sphere.
H. Suzuki and I-Y. S. Lee: Calculation of the Mie Scattering Field inside and outside a Coated Spherical Particle, Int. J. Phys. Sci., 3, 38-41 (2008; Errata: Int. J. Phys. Sci. 4, 615, 2009).
H. Suzuki and I-Y. S. Lee: Mie Scattering Field inside and near a Coated Sphere: Computation and Biomedical Applications, J. Quant. Spectrosc. Radiat. Transfer, in press (2012).

Matlab program by Michael Gallaspy and Rajan Chakrabarty to computute scattering and the internal field of a stratified sphere using the Mie theory and the Debye series approach.
MatScat is a MATLAB package by Jan Schäfer which contains different solutions for the scattering of electromagnetic radiation by a sphere (Mie theory) or an infinite circular cylinder.
Read more ...
Scuff-EM libraries for Boundary-Element Analysis of 3D and 2D Electromagnetic Scattering Problems by by M T Homer Reid.
- Link (7 Jan 2012) offline
- Link (10 May 2022)

|
|
 |
|