Tutorials#
Fourteen numbered, executable notebooks. Each one runs on every docs
build (cached — unchanged notebooks aren’t re-run), so the figures and
printed output you see here are the actual output of the current
rustmatrix. Every notebook ships with a twin .py script under
examples/
if you’d rather run them locally.
# |
Notebook |
What it covers |
|---|---|---|
01 |
Sanity check — T-matrix at spherical shape reduces to Mie. |
|
02 |
Single 2 mm oblate raindrop at C-band. |
|
03 |
Tabulated \(S\), \(Z\) → \(Z_h\), \(Z_\mathrm{dr}\), \(K_\mathrm{dp}\), \(A_i\) vs rain rate. |
|
04 |
Columnar ice at W-band with a Gaussian canting PDF. |
|
05 |
Same particle across S/C/X/Ku/Ka/W. |
|
06 |
Rain + oriented ice as one combined scatterer. |
|
07 |
Reproduces Kollias et al. 2002 W-band Mie minimum. |
|
08 |
Billault-Roux et al. 2023 dual-frequency snow signature. |
|
09 |
Diameter-dependent turbulence broadening. |
|
10 |
Bimodal W-band spectrum from a HydroMix. |
|
11 |
Rain / aggregate / graupel / dense-ice σ_b and DWR. |
|
12 |
C-band spectral polarimetry at 500 hPa. |
|
13 |
Closed-form σ_beam validation sweep. |
|
14 |
Gaussian / Airy patterns over convective cells; interactive cell-spacing slider. |
The notebooks build on each other loosely — later tutorials assume
you’ve seen earlier ones — but any of them run standalone once
rustmatrix is installed.