tran

class pyarts3.arts.rtepack.tran(*args, **kwargs)

Class for computing the transmission Mueller matrix and its derivative

Overview

Method

deriv()

Returns the derivative of the Mueller matrix

Method

expm1()

Returns the Mueller matrix minus the identity matrix

Method

linsrc()

Returns the linear-in-tau evolve operator

Method

linsrc_deriv()

Returns the derivative of the linear-in-tau evolve operator

Operator

__call__()

Returns the Mueller matrix

Operator

__eq__()

Return self==value.

Operator

__format__()

Default object formatter.

Operator

__ge__()

Return self>=value.

Operator

__gt__()

Return self>value.

Operator

__hash__()

Return hash(self).

Operator

__init__()

__init__(self, k1: pyarts3.arts.Propmat, k2: pyarts3.arts.Propmat, r: float) -> None

Operator

__le__()

Return self<=value.

Operator

__lt__()

Return self<value.

Operator

__ne__()

Return self!=value.

Operator

__repr__()

Return repr(self).

Operator

__str__()

Return str(self).

Constructors

__init__(self) None
__init__(self, arg: pyarts3.arts.rtepack.tran) None
__init__(self, k1: pyarts3.arts.Propmat, k2: pyarts3.arts.Propmat, r: float) None

Methods

deriv(self, t: pyarts3.arts.Muelmat, k1: pyarts3.arts.Propmat, k2: pyarts3.arts.Propmat, dk: pyarts3.arts.Propmat, r: float, dr: float) pyarts3.arts.Muelmat

Returns the derivative of the Mueller matrix

expm1(self) pyarts3.arts.Muelmat

Returns the Mueller matrix minus the identity matrix

linsrc(self) pyarts3.arts.Muelmat

Returns the linear-in-tau evolve operator

linsrc_deriv(self, l: pyarts3.arts.Muelmat, dk: pyarts3.arts.Propmat, dt: pyarts3.arts.Muelmat, r: float, dr: float) pyarts3.arts.Muelmat

Returns the derivative of the linear-in-tau evolve operator

Operators

__call__(self) pyarts3.arts.Muelmat

Returns the Mueller matrix

__eq__(value, /)

Return self==value.

__format__(format_spec, /)

Default object formatter.

Return str(self) if format_spec is empty. Raise TypeError otherwise.

__ge__(value, /)

Return self>=value.

__gt__(value, /)

Return self>value.

__hash__()

Return hash(self).

__init__(self) None
__init__(self, arg: pyarts3.arts.rtepack.tran) None
__init__(self, k1: pyarts3.arts.Propmat, k2: pyarts3.arts.Propmat, r: float) None
__le__(value, /)

Return self<=value.

__lt__(value, /)

Return self<value.

__ne__(value, /)

Return self!=value.

__repr__()

Return repr(self).

__str__()

Return str(self).