21 | 12 | 2024
Main Menu
Programs
Related / External
Acknowledgement
We acknowledge support of this project by Deutsche Forschungsgemeinschaft (DFG) within the special program "Themenorientierte Informationsnetzwerke".


The page is hosted by the University of Bremen.

mieMultilayer is a Python code for calculating light scattering, absorption, and near field enhancement in a multilyered sphere using Mie theory.

  • Link (27 Aug 2024)

Mie-Theory-Fortran-Library

Fortran 95 Mie Theory Library

OpenSANS: A Semi-Analytical solver for Nonlocal plasmonicS

The method comprises of a generalisation of Mie theory to properly address the hydrodynamic motion of free electrons in metals and a compact S matrix formulation for the efficient treatment of multiple layers.

 

 

emf_mie_ms

This is the electromagnetic field analysis program for spherical particles. The radiation force acting on the sphere can be analyzed. This is based on Mie scattering theory.

Magnetic sphere

FORTRAN code printed in the report Milham, Merill E.: Electromagnetic Scattering by Magnetic Spheres: Theory and Algorithms. Edgewood Research Devellopment and Engineering Center Aberdeen Proving Ground MD, ADA289798, 1994-10-01.

 

Multipole Decomposition

Multipole Decomposition comming with PyGDM. The formalism allows calculating the extinction and scattering spectra of arbitrary shaped nanostructures.

  • Link (12 April 2023)

PyMieLab

PyMieLab can calculate optical parameters including far-field and near-field parameters. PyMieLab provides a particle refractive index database with 2841 sets of experimental data for 370 materials. PyMieLab has a friendly GUI with many interactive menu bars, tools, and buttons.

  • Link (10 April 23)
  • paper (comparing the capabilities of different Mie tools)

Fortran 95 Mie Theory Library

The library explicitly defines the spherical Bessel functions and associated Legendre polynomials. The library is optimized to the extent of removing extraneous variables and
combing loops to reduce the total number of iterations, and using Gfortran compilation options and constraints.

Beyond Mie Theory

Matlab code for systematic computation of bulk scattering parameters based on microphysical wave optics.

  • Link (10 April 23)

MOScattering

Mathematica code that Shulamit Edelstein wrote to calculate scattering coefficients and optical forces on a spherical magneto-optical particle.

scattport.org verwendet Cookies, um Ihnen den bestmöglichen Service zu gewährleisten. Wenn Sie auf der Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu.
Weitere Informationen Einverstanden Ablehnen