|
|
This Fortran program by Dan Bruton calculates scattering quantities for spheres with l outer layers, i.e., a core with l spherical concentric shells.
C program for a coated sphere by Jianqi Shen. The rar file includes the code, a doc and a paper decribing the algorithm.
Yu-lin Xu's GMM (Generalized Multiparticle Mie-Solution) Fortran codes for multi-particle light-scattering calculations. There are codes for fixed-orientation or random-orientation of a number of spheres, core-mantle spheres, various shaped particles.
VHOT (vectorial theory of holographic optical trapping) program written in IDL (Interactive Data Language) by Bo Sun to compute the force and torque for planar wave scattering by a sphere to investigate holographical optical trapping. A holographical phasemask can also be used to generate the incident field using an angular spectrum of planar waves. The program include an IDL code for Mie theory. There is a IDL compatible free GDL (GNU Data Language) incremental compiler.
Fortran code based on the Coupled Diple Methode by Shermila Singham. Apparently the sample scatterer comming with the code is a small sphere.
General Multipole Technique fortran programs by Piotr Piatrou. The program it is written for MS Fortran with use of the IMSL library. A problem is that there is an error in the incident wave polarization state.
OpenDDA by James Mc Donald is a highly optimised computational framework, written in the C language, for the Discrete Dipole Approximation, a numerical method for calculating the optical properties associated with a target of arbitrary geometry that is widely used in atmospheric, astrophysical and industrial simulations.
- Link (6 Jun 2009) broken
- Link (27 Jan 2022) Archive
- Link (27 Jan 2022) on GitHub
Collection of R packages for specific tasks related to physics, optics, photonics, plasmonics, liquid crystals by Baptiste Auguie and Steph Cornford. The package includes CDA (Coupled dipole approximation) , Mie scattering for a sphere and a coated sphere, Wrapper for ADDA (Discrete Dipole Approximation code), Null-Field Method (T-matrix), coupled dipole approximation.
Giacomo Benelli: Development of the fictitious sources method for stratified media and design of resonant cavities antennas. Thèse, Université Paul Cézanne, Marseille 2007.
Mie theory 1908. on the mobile phone 2008. Java Midlet based on Java ME by Thomas Wriedt.
|
|
|
|