VDisortBDRF
- class pyarts3.arts.VDisortBDRF(*args, **kwargs)
A polarized VDISORT BDRF Fourier mode.
The cosine and optional sine callables receive
(mu_out, mu_in)and return a matrix of shape(4 * len(mu_out), 4 * len(mu_in)). Each 4-by-4 block is the Mueller reflection matrix for one outgoing/incident stream pair.Overview
Operator
__call__(self, alpha: int, mu_out: pyarts3.arts.Vector, mu_in: pyarts3.arts.Vector) -> pyarts3.arts.Matrix
Operator
Return self==value.
Operator
Default object formatter.
Operator
Return self>=value.
Operator
Return self>value.
Operator
Return hash(self).
Operator
__init__(self, arg: pyarts3.arts.VDisortBDRF) -> None
Operator
Return self<=value.
Operator
Return self<value.
Operator
Return self!=value.
Operator
Return repr(self).
Operator
Return str(self).
Constructors
- __init__(self, cosine: pyarts3.arts.DisortBDRFOperator) None
- __init__(self, cosine: pyarts3.arts.DisortBDRFOperator, sine: pyarts3.arts.DisortBDRFOperator) None
- __init__(self) None
- __init__(self, arg: pyarts3.arts.VDisortBDRF) None
Operators
- __call__(self, alpha: int, mu_out: pyarts3.arts.Vector, mu_in: pyarts3.arts.Vector) pyarts3.arts.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, cosine: pyarts3.arts.DisortBDRFOperator) None
- __init__(self, cosine: pyarts3.arts.DisortBDRFOperator, sine: pyarts3.arts.DisortBDRFOperator) None
- __init__(self) None
- __init__(self, arg: pyarts3.arts.VDisortBDRF) None
- __le__(value, /)
Return self<=value.
- __lt__(value, /)
Return self<value.
- __ne__(value, /)
Return self!=value.
- __repr__()
Return repr(self).
- __str__()
Return str(self).