Module cylinder

Module cylinder 

Source
Expand description

T-matrices of multilayer chiral cylinders from their Mie coefficients.

Upstream: treams.TMatrixC.cylinder.

Modules§

saved 🔒
Fixed derivative state with one complete Mie state per output block.

Structs§

Block 🔒
One (kz, m) block: its axial wavenumber index and the boundary solve it shares with its mirror image (-kz, -m) under a half turn about a transverse axis, which leaves the cylinder and hence the coefficients unchanged.
CylinderGradient
Gradients of the inputs of cylinder, in the order of its arguments.
CylinderResidual
What cylinder saves for its pullback: one boundary solve per (kz, m) pair, shared with the mirror pair (-kz, -m) when both are requested.

Functions§

cylinder
The T-matrix of concentric multilayer chiral cylinders, ordered by kzs, then ascending order m from -mmax to mmax, then positive and negative helicity.