|
|
PyXOpto
PyXOpto is a collection of Python tools for performing Monte Carlo simulations of light propagation in turbid media using massively parallel processing on a wide range of OpenCL-enabled devices.
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.
20th International Conference on Electromagnetic and Light Scattering
The 20th International Conference on Electromagnetic and Light Scattering which will take place 14-19 May 2023 in Almuñecar, Spain.
- Registration opening: Friday October 14th 2022.
- Abstracts submission deadline: Friday, March 3rd, 2023
- Early-bird registration: Friday March 17th 2023.
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.
|
|
|
|