|
|
EffectiveWaves.jl
A Julia package for calculating, processing and plotting waves travelling in heterogeneous materials. The focus is on ensemble averaged waves.
At present, the package focuses on materials filled with randomly placed particles. You can calculate effective wavenumbers for 2D and 3D acoustics, wave transmission and wave reflection in 2D and 3D, and scattering from an inhomogeneous sphere.
PyScatman
The PyScatman module is a tool to perform a wide-angle coherent diffraction simulation, based on the Multi-Slice Fourier Transform (MSFT) approach.
MOScattering
Mathematica code that Shulamit Edelstein wrote to calculate scattering coefficients and optical forces on a spherical magneto-optical particle.
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.
Photonic Materials Cloud
Create, browse, and compare photonic materials, their dispersion, and light-matter interaction online!
Any question related to light scattering?
mail Thomas thw(at)iwt.uni-bremen.de
If there are any codes out there please make
them available to the community.
nanobem
nanobem is a Matlab toolbox for the solution of Maxwell's equations for metallic and dielectric nanoparticles using a Galerkin boundary element method (BEM) approach.
Jolab
Jolab is a free and open-source Julia package to simulate light propagation in optical systems. The package implements rigorous, full-wave optical models to simulate light propagation on setups. The package is built to be easily usable by any user independent of its background in theoretical optics.
Optical Forces In Optical Tweezers
This open source project by Antonio Alvaro Ranha Neves is for Mathematica implementations of optical forces in optical tweezers. It relies on the generalized Lorenz-Mie theory (GLMT) and the highly focused beam described by angular spectrum representation.
|
|
|
|