pyarts3.arts.tmatrix
Original Mishchenko T-matrix solver.
Use available() to check whether this solver is available. All angles are in degrees. Supply radius and wavelength in the same length unit (metres for SI results). Results remain valid after subsequent calls.
See T-matrix interface for interface conventions, T-matrix particle scattering for physical definitions, and T-matrix implementation and validation for build and implementation details.
Classes
Fixed form results of T-matrix evaluation for one geometry |
|
Random form results of T-matrix evaluation for one distribution |
Functions
Whether the Fortran backend is enabled. |
|
Whether the selected backend uses extended-precision internals. |
|
Compute a T-matrix and evaluate one geometry. radius_ratio=1 selects equal-volume radius; any other positive value selects equal-surface-area radius for spheroids/cylinders. shape=-1 selects a spheroid, -2 a cylinder. aspect_ratio is horizontal/rotational axis for spheroids, diameter/length for cylinders. alpha and beta specify the particle Euler angles. |
|
Compute one T-matrix and evaluate multiple geometries. |
|
Compute a randomly oriented particle size distribution. |