Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
scatrs
scatrs

Getting started

  • Installation
  • Quick start

Examples

  • Example: Mie scattering by spheres
  • Example: phase matrix and Greek coefficients
  • Example: an aerosol size distribution
  • Example: size distributions and refractive-index models
  • Example: coated black carbon
  • Example: mineral dust as spheroids

Validation

  • How scatrs is validated
  • Internal validation
  • External validation
  • Comparison with sasktran2
  • Limitations and known issues

Theory

  • Conventions
  • Refractive-index models
  • Homogeneous spheres (Lorenz–Mie)
  • Layered spheres
  • Spheroids
  • Ensembles
  • Special functions
  • Scalar types (Rust)
  • Reference suite

Internal utilities

  • Gauss–Legendre quadrature
  • Wigner d-functions
  • Legendre moments of a phase function

Reference

  • Python API
  • Rust API
  • References
  • Changelog
Back to top
Copyright © 2026, scatrs contributors
Made with Sphinx and @pradyunsg's Furo