ri_dust
Constants
Complex refractive index of mineral dust (silicate-rich, e.g., Saharan): n + i k, wavelength in nm. Assumptions: dry, ~300 K, bulk effective constants representative of a typical desert mineral dust (quartz/feldspar/clays mix). Morphology not modeled; values intended for bulk-equivalent Mie.
Composite sources and notes:
- OPAC mineral dust (Hess et al., 1998) — visible/NIR anchors (m ≈ 1.53 + 0.008i at 0.55 µm).
- Sokolik & Toon (1999), JGR 104, 9423–9444 — spectral behavior and strong Si–O features in 8–12 µm.
- Querry (1985/1991), Optical constants of minerals — silicate trends in MIR/LWIR (quartz/feldspars/clays).
- Patterson, Winchester & Barlow (1977), and Shettle & Fenn (1979) — atmospheric dust guidance.
Table design:
- 200–20,000 nm coverage; linear interpolation by ParameterLookupTable.
- Preserves your original 400–700 nm values exactly to avoid visible-range regressions in graphics.
- Denser sampling near 3 µm OH-complex and the strong 9–10 µm Si–O reststrahlen band.
Functions
💨 MINERAL DUST
DUST_REFRACTION_INDEX_LUT
Complex refractive index of mineral dust (silicate-rich, e.g., Saharan): n + i k, wavelength in nm. Assumptions: dry, ~300 K, bulk effective constants representative of a typical desert mineral dust (quartz/feldspar/clays mix). Morphology not modeled; values intended for bulk-equivalent Mie.
Composite sources and notes:
- OPAC mineral dust (Hess et al., 1998) — visible/NIR anchors (m ≈ 1.53 + 0.008i at 0.55 µm).
- Sokolik & Toon (1999), JGR 104, 9423–9444 — spectral behavior and strong Si–O features in 8–12 µm.
- Querry (1985/1991), Optical constants of minerals — silicate trends in MIR/LWIR (quartz/feldspars/clays).
- Patterson, Winchester & Barlow (1977), and Shettle & Fenn (1979) — atmospheric dust guidance.
Table design:
- 200–20,000 nm coverage; linear interpolation by ParameterLookupTable.
- Preserves your original 400–700 nm values exactly to avoid visible-range regressions in graphics.
- Denser sampling near 3 µm OH-complex and the strong 9–10 µm Si–O reststrahlen band.
Kind: global constant
ri_dust(result, wavelength_nm)
💨 MINERAL DUST
Kind: global function
| Param | Type | Description |
|---|---|---|
| result | Array.<number> | complex number, refraction index |
| wavelength_nm | number | in nanometers |