===== Mie scattering ===== Scattering of monochromatic light by a homogeneous dielectric sphere is a traditional problem in the area of light-matter interaction. It has numerous applications, e.g. in aerosols measurements in environmental studies. Calculation on a regular, smooth and homogeneous, sphere can be done using Mie's solution of Maxwell equations and there are numerous codes available for this, even [[https://omlc.org/calc/mie_calc.html|online]]. However, we can use it to benchmark the performance of the near-field to far-field transform. The figures below illustrate a good match between GSvit and Mie's solution calculated using the [[https://github.com/dronir/MieScatter.jl|MieScatter]] package for Julia. Nominal particle radius: 400 nm, wavelength: 633 nm, refraction index of the sphere material: 2.0. Incident light polarized parallel to the scattering plane (scattered light therefore also polarized parallel): {{:app:mie_parallel.png?400|Parallel}} Incident light polarized perpendicular to the scattering plane (scattered light therefore also polarized perpendicular): {{:app:mie_perpendicular.png?400|Perpendicular}} ---- // {{ :app:mie_scattering.png?80|}} Sample parameter file: {{app:mie_scattering.tar.gz|mie scattering}}. \\ Perpendicularly polarized plane wave scattering on a dielectric sphere. // ----