AtmField ######## .. currentmodule:: pyarts.arts .. autoclass:: AtmField .. rubric:: Overview .. list-table:: * - Method - :func:`~pyarts.arts.AtmField.as_gridded` - Convert all fields of the input atmospheric field to gridded fields. * - Method - :func:`~pyarts.arts.AtmField.readxml` - Read variable from file * - Method - :func:`~pyarts.arts.AtmField.savexml` - Saves variable to file * - Method - :func:`~pyarts.arts.AtmField.species_keys` - Species keys * - Method - :func:`~pyarts.arts.AtmField.to_dict` - Convert an atmospheric field to a dictionary. * - Method - :func:`~pyarts.arts.AtmField.to_xarray` - Convert the atmospheric field to an xarray dataset. * - Method - :func:`~pyarts.arts.AtmField.update` - Update the atmospheric field with dictionary values. * - Static Method - :func:`~pyarts.arts.AtmField.from_dict` - Create an atmospheric field from a dictionary. * - Static Method - :func:`~pyarts.arts.AtmField.fromxml` - Create variable from file * - Attribute - :attr:`~pyarts.arts.AtmField.top_of_atmosphere` - Top of the atmosphere [m] * - Operator - :func:`~pyarts.arts.AtmField.__call__` - Overloaded function. * - Operator - :func:`~pyarts.arts.AtmField.__eq__` - Return self==value. * - Operator - :func:`~pyarts.arts.AtmField.__format__` - __format__(self, arg: str, /) -> str * - Operator - :func:`~pyarts.arts.AtmField.__ge__` - Return self>=value. * - Operator - :func:`~pyarts.arts.AtmField.__getitem__` - __getitem__(self, arg: pyarts.arts.AtmKey | pyarts.arts.SpeciesEnum | pyarts.arts.SpeciesIsotope | pyarts.arts.QuantumIdentifier | pyarts.arts.ScatteringSpeciesProperty, /) -> pyarts.arts.AtmData * - Operator - :func:`~pyarts.arts.AtmField.__getstate__` - __getstate__(self) -> tuple[list[pyarts.arts.AtmKey | pyarts.arts.SpeciesEnum | pyarts.arts.SpeciesIsotope | pyarts.arts.QuantumIdentifier | pyarts.arts.ScatteringSpeciesProperty], std::vector >, float] * - Operator - :func:`~pyarts.arts.AtmField.__gt__` - Return self>value. * - Operator - :func:`~pyarts.arts.AtmField.__hash__` - Return hash(self). * - Operator - :func:`~pyarts.arts.AtmField.__init__` - __init__(self, toa: float = 100000.0, iso: pyarts.arts.IsoRatioOption = "Builtin") -> None * - Operator - :func:`~pyarts.arts.AtmField.__le__` - Return self<=value. * - Operator - :func:`~pyarts.arts.AtmField.__lt__` - Return self str * - Operator - :func:`~pyarts.arts.AtmField.__setitem__` - __setitem__(self, arg0: pyarts.arts.AtmKey | pyarts.arts.SpeciesEnum | pyarts.arts.SpeciesIsotope | pyarts.arts.QuantumIdentifier | pyarts.arts.ScatteringSpeciesProperty, arg1: pyarts.arts.AtmData, /) -> None * - Operator - :func:`~pyarts.arts.AtmField.__setstate__` - __setstate__(self, arg: tuple[collections.abc.Sequence[pyarts.arts.AtmKey | pyarts.arts.SpeciesEnum | pyarts.arts.SpeciesIsotope | pyarts.arts.QuantumIdentifier | pyarts.arts.ScatteringSpeciesProperty], std::vector >, float], /) -> None * - Operator - :func:`~pyarts.arts.AtmField.__str__` - __str__(self) -> str .. rubric:: Constructors .. automethod:: __init__ :noindex: .. rubric:: Methods .. automethod:: AtmField.as_gridded .. automethod:: AtmField.readxml .. automethod:: AtmField.savexml .. automethod:: AtmField.species_keys .. automethod:: AtmField.to_dict .. automethod:: AtmField.to_xarray .. automethod:: AtmField.update .. rubric:: Static Methods .. automethod:: AtmField.from_dict .. automethod:: AtmField.fromxml .. rubric:: Attributes .. autoattribute:: AtmField.top_of_atmosphere .. rubric:: Operators .. automethod:: AtmField.__call__ .. automethod:: AtmField.__eq__ .. automethod:: AtmField.__format__ .. automethod:: AtmField.__ge__ .. automethod:: AtmField.__getitem__ .. automethod:: AtmField.__getstate__ .. automethod:: AtmField.__gt__ .. automethod:: AtmField.__hash__ .. automethod:: AtmField.__init__ .. automethod:: AtmField.__le__ .. automethod:: AtmField.__lt__ .. automethod:: AtmField.__ne__ .. automethod:: AtmField.__repr__ .. automethod:: AtmField.__setitem__ .. automethod:: AtmField.__setstate__ .. automethod:: AtmField.__str__