Library
For: users who already know which vSmartMOM object or function they need.
Next: start with Top-Level API for ordinary runs, or jump directly to the module that owns the feature you are using.
The task pages explain workflows. The library pages below group the public API by module and keep the long docstring reference out of the main reading path.
Core Interfaces
Top-Level API: scene loading, model construction, solver entry points, architectures.
CoreRT: solver modes, model containers, parsed parameter containers, and Jacobian layout helpers.
IO: file, dictionary, GEOS-Chem, and NetCDF input sources.
Physics Components
Absorption: HITRAN data, line-shape models, and absorption cross sections.
Scattering: Mie models, Fourier decomposition, phase reconstruction, and aerosol optics.
Surfaces: Lambertian, land BRDF, ocean glint, and canopy lower boundaries.
Inelastic Scattering: Raman and Cabannes mode types and source helpers.
Aerosols: TOMAS-15 / two-moment aerosol input helpers. This API is still stabilizing.
SolarModel: solar spectra and transmission helpers.
Appendix
Experimental Helpers: exported helpers that are available but not yet a documented end-to-end product workflow.
Developer Coverage: exported developer-facing helpers kept documented for
checkdocs = :exports.Function Index: alphabetical index generated from the documented library pages.