pyarts3.arts.tmatrix ==================== .. toctree:: :hidden: pyarts3.arts.tmatrix.FixedResult pyarts3.arts.tmatrix.RandomResult pyarts3.arts.tmatrix.available pyarts3.arts.tmatrix.extended_precision pyarts3.arts.tmatrix.fixed pyarts3.arts.tmatrix.fixed_batch pyarts3.arts.tmatrix.random .. automodule:: pyarts3.arts.tmatrix .. rubric:: Classes .. list-table:: * - :class:`~pyarts3.arts.tmatrix.FixedResult` - Fixed form results of T-matrix evaluation for one geometry * - :class:`~pyarts3.arts.tmatrix.RandomResult` - Random form results of T-matrix evaluation for one distribution .. rubric:: Functions .. list-table:: * - :func:`~pyarts3.arts.tmatrix.available` - Whether the Fortran backend is enabled. * - :func:`~pyarts3.arts.tmatrix.extended_precision` - Whether the selected backend uses extended-precision internals. * - :func:`~pyarts3.arts.tmatrix.fixed` - 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. * - :func:`~pyarts3.arts.tmatrix.fixed_batch` - Compute one T-matrix and evaluate multiple geometries. * - :func:`~pyarts3.arts.tmatrix.random` - Compute a randomly oriented particle size distribution.