|
|
QPMS software suite
QPMS (QPMS Photonic Multiple Scattering) is a toolkit for frequency-domain simulations of photonic systems consisting of compact objects (particles) inside a homogeneous medium.
py_gmm: Generalized Multiparticle Mie code
A Fortran 90 implementation of the Generalized Multiparticle Mie method by Giovanni Pellegrini, especially suited for plasmonics and near field computation.
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.
Virtual Tissue Simulator
Virtual Tissue Simulator (VTS) is a modular and scalable computational platform, to provide an integrated suite of computational tools to define, solve, visualize, and analyze relevant forward and inverse radiative transport problems in biomedical optics. This is a beta release of a MATLAB interoperability package that works with the Windows version of MATLAB.
Broadband Interactive Mie Simulator (BIM-Sim)
BIM-Sim is a software package for simulating electromagnetic interactions with spherical scatterers.
BIM-Sim: broadband interactive Mie-scattering simulator
BIM-Sim is a software package for simulating electromagnetic interactions with spherical scatterers. The software takes into account the entire imaging process, including (a) focusing optics used to produce an incident electromagnetic field, (b) the interaction of the incident field with multiple spheres, and (c) the focusing optics and detector used for imaging.
Fast superposition T-matrix method FasSTMM
The FORTRAN program by Johannes Markkanen FastMM computes electromagnetic scattering by a group of spheres with the superposition T-matrix method.
JaSTA: Java Superposition T-matrix App. is a Java Application for the Superposition T-matrix Code to Study the Optical Properties of Cosmic Dust Aggregates.
CELES CUDA-accelerated Electromagnetic scattering for Large Ensembles of Spheres
CELES is a fast MATLAB code for the multi-sphere T-matrix method implemented by Amos Egel, Lorenzo Pattelli and Giacomo Mazzamuto. It runs on NVIDIA GPUs. The aim of the software is to solve light scattering problems comprising very large numbers of spherical particles.
Calculating Cluster Hologram Residuals
Code by Jerome Fung is provided to calculate residuals between an experimentally recorded hologram of 3 polystyrene spheres (benttrimer.txt) and model holograms computed from guesses for the refractive index, radius, and x, y, and z coordinates of each sphere.
|
|
|
|