Mie scattering look-up table covering a broad range of scattering parameters

Published: 4 April 2025| Version 3 | DOI: 10.17632/2pjhn6vypc.3
Contributors:
,
,
,
,

Description

We created a Mie scattering look-up table for a wide range of scattering parameters: 0.02<x<200, 0.2<m’<5 and 0<m”<5. The look-up table is very accurate, with an average relative error of <~0.1% and is up to 3500 times faster to evaluate than using analytical expressions for the Mie scattering coefficients. The data consists of Matlab® griddedInterpolant functions, packaged in a single ‘.mat’ file. The following scattering efficiencies are included in the dataset: total extinction (LUTQext), total scattering (LUTQsca), back-scattering (LUTQb) and forward scattering (LUTQf). For example, LUTQsca(2,1.5,0.01) evaluates the total scattering for x=2, m’=1.5 and m”=0.01. For fast execution speed, scattering coefficients for multiple values of x, m’ and m” must be evaluated with a single call by using vectors for x, m’ and m”. NOTE: This is the latest and most accurate version. Please do not use previous versions as they are less accurate for small values of m”. Corresponding author: Robert.furstenberg.civ@us.navy.mil

Files

Steps to reproduce

The algorithm that describes the steps to construct this look-up table was published in the following journal article: Furstenberg R., Shabaev, A., Huffman, T.J., Kendziora, C.A. and McGill, R.A., "Stochastic algorithm for creating highly accurate optimized scattering look-up tables for a large range of size parameters and optical constants," Journal of Quantitative Spectroscopy and Radiative Transfer, 329, 109191 (2024). https://doi.org/10.1016/j.jqsrt.2024.109191 Please cite this paper if you use the look-up table.

Institutions

US Naval Research Laboratory

Categories

Scattering, Light Scattering, Scattering of Particles, Scattering Problem

Licence