Expand description
Circular dichroism, duality breaking and electromagnetic chirality of helicity T-matrices.
Upstream: treams.TMatrix.cd, treams.TMatrix.db and treams.TMatrix.chi.
Modulesยง
- saved ๐
- Fixed-shape metric gradient state, including deferred nonsmoothness errors. treams-rs extension.
Structsยง
- Helicity
Block ๐ - One helicity block of the chirality metric and its place in the singular-value differences.
- Metric
Gradient - Gradients of the inputs of
metric, in the order of its arguments. - Metric
Residual - What
metricsaves for its pullback: the gradient itself, since the value is a real scalar; no singular vectors are kept.
Enumsยง
- Metric
- Normalized measures of a global helicity T-matrix.
Constantsยง
- CHIRALITY_
BLOCKS ๐ - The four helicity blocks, ordered so that block
3 - pminus blockpis differencep, as treams pairs them inTMatrix.chi.
Functionsยง
- chirality ๐
- Electromagnetic chirality from the singular values of the four helicity blocks, for a matrix at unit scale. Its gradient is undefined at zero contrast.
- chirality_
gradient ๐ - The chirality gradient through the singular values of the helicity blocks.
- circular_
dichroism ๐ - Absorption circular dichroism with its matrix and wavenumber gradients.
- duality_
breaking ๐ - The fraction of scattering that flips helicity and its gradient, for a matrix at unit scale.
- metric
- One
Metricof a global helicity T-matrix.