Scattering
Mie theory, Greek-coefficient phase matrices, NAI2 / PCW Fourier decomposition, vector δ-m truncation.
vector Simulated measurements of the atmosphere using radiative transfer based on the Matrix Operator Method — analytic Jacobians, Raman scattering, CUDA-ready.
vSmartMOM supports Julia 1.10 or later.
pkg> add vSmartMOMNew to vSmartMOM? Quick Start → Conventions → Configure a Scene (step by step).
CoreRT — adding-doubling solver, model types, optical-property assembly, surface coupling, Jacobian kernels.
IO — YAML, TOML, Dict, NetCDF, and GEOS-Chem inputs.
Absorption — HITRAN line-by-line and lookup-table gas absorption.
Scattering — Mie calculations, phase functions, Greek coefficients, truncation inputs.
InelasticScattering — Raman / Cabannes mode types and optical-property helpers.
Aerosols — TOMAS-15 and two-moment aerosol input support. API still being stabilized.
SolarModel — solar / stellar spectra and transmission helpers.
If you use vSmartMOM.jl in published work, please cite the vSmartMOM model paper (Sanghavi, Davis & Eldering 2014) and the JOSS software paper (Jeyaram, Sanghavi & Frankenberg 2022). For rotational Raman scattering and for exoplanets and brown dwarfs, please also cite the papers listed for them in References, together with the other methodology papers relevant to your work.