DisortSettings ############## .. currentmodule:: pyarts3.arts .. autoclass:: DisortSettings .. rubric:: Overview .. list-table:: * - Method - :func:`~pyarts3.arts.DisortSettings.readxml` - Read variable from file * - Method - :func:`~pyarts3.arts.DisortSettings.savexml` - Saves variable to file * - Static Method - :func:`~pyarts3.arts.DisortSettings.fromxml` - Create variable from file * - Attribute - :attr:`~pyarts3.arts.DisortSettings.altitude_grid` - .. :class:`DescendingGrid` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.bidirectional_reflectance_distribution_functions` - .. :class:`MatrixOfDisortBDRF` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.fourier_mode_dimension` - .. :class:`Index` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.fractional_scattering` - .. :class:`Matrix` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.frequency_grid` - .. :class:`AscendingGrid` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.legendre_coefficients` - .. :class:`Tensor3` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.legendre_polynomial_dimension` - .. :class:`Index` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.negative_boundary_condition` - .. :class:`Tensor3` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.optical_thicknesses` - .. :class:`Matrix` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.positive_boundary_condition` - .. :class:`Tensor3` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.quadrature_dimension` - .. :class:`Index` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.single_scattering_albedo` - .. :class:`Matrix` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.solar_azimuth_angle` - .. :class:`Vector` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.solar_source` - .. :class:`Vector` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.solar_zenith_angle` - .. :class:`Vector` * - Attribute - :attr:`~pyarts3.arts.DisortSettings.source_polynomial` - .. :class:`Tensor3` * - Operator - :func:`~pyarts3.arts.DisortSettings.__eq__` - Return self==value. * - Operator - :func:`~pyarts3.arts.DisortSettings.__format__` - __format__(self, arg: str, /) -> str * - Operator - :func:`~pyarts3.arts.DisortSettings.__ge__` - Return self>=value. * - Operator - :func:`~pyarts3.arts.DisortSettings.__getstate__` - Helper for pickle. * - Operator - :func:`~pyarts3.arts.DisortSettings.__gt__` - Return self>value. * - Operator - :func:`~pyarts3.arts.DisortSettings.__hash__` - Return hash(self). * - Operator - :func:`~pyarts3.arts.DisortSettings.__init__` - __init__(self, arg: pyarts3.arts.DisortSettings) -> None * - Operator - :func:`~pyarts3.arts.DisortSettings.__le__` - Return self<=value. * - Operator - :func:`~pyarts3.arts.DisortSettings.__lt__` - Return self str * - Operator - :func:`~pyarts3.arts.DisortSettings.__str__` - __str__(self) -> str .. rubric:: Constructors .. automethod:: __init__ :noindex: .. rubric:: Methods .. automethod:: DisortSettings.readxml .. automethod:: DisortSettings.savexml .. rubric:: Static Methods .. automethod:: DisortSettings.fromxml .. rubric:: Attributes .. attribute:: DisortSettings.altitude_grid :type: DescendingGrid .. :class:`DescendingGrid` .. attribute:: DisortSettings.bidirectional_reflectance_distribution_functions :type: MatrixOfDisortBDRF .. :class:`MatrixOfDisortBDRF` .. attribute:: DisortSettings.fourier_mode_dimension :type: Index .. :class:`Index` .. attribute:: DisortSettings.fractional_scattering :type: Matrix .. :class:`Matrix` .. attribute:: DisortSettings.frequency_grid :type: AscendingGrid .. :class:`AscendingGrid` .. attribute:: DisortSettings.legendre_coefficients :type: Tensor3 .. :class:`Tensor3` .. attribute:: DisortSettings.legendre_polynomial_dimension :type: Index .. :class:`Index` .. attribute:: DisortSettings.negative_boundary_condition :type: Tensor3 .. :class:`Tensor3` .. attribute:: DisortSettings.optical_thicknesses :type: Matrix .. :class:`Matrix` .. attribute:: DisortSettings.positive_boundary_condition :type: Tensor3 .. :class:`Tensor3` .. attribute:: DisortSettings.quadrature_dimension :type: Index .. :class:`Index` .. attribute:: DisortSettings.single_scattering_albedo :type: Matrix .. :class:`Matrix` .. attribute:: DisortSettings.solar_azimuth_angle :type: Vector .. :class:`Vector` .. attribute:: DisortSettings.solar_source :type: Vector .. :class:`Vector` .. attribute:: DisortSettings.solar_zenith_angle :type: Vector .. :class:`Vector` .. attribute:: DisortSettings.source_polynomial :type: Tensor3 .. :class:`Tensor3` .. rubric:: Operators .. automethod:: DisortSettings.__eq__ .. automethod:: DisortSettings.__format__ .. automethod:: DisortSettings.__ge__ .. automethod:: DisortSettings.__getstate__ .. automethod:: DisortSettings.__gt__ .. automethod:: DisortSettings.__hash__ .. automethod:: DisortSettings.__init__ .. automethod:: DisortSettings.__le__ .. automethod:: DisortSettings.__lt__ .. automethod:: DisortSettings.__ne__ .. automethod:: DisortSettings.__repr__ .. automethod:: DisortSettings.__str__