SpeciesIsotope ############## .. currentmodule:: pyarts.arts .. autoclass:: SpeciesIsotope .. rubric:: Overview .. list-table:: * - Method - :func:`~pyarts.arts.SpeciesIsotope.Q` - Partition function * - Method - :func:`~pyarts.arts.SpeciesIsotope.readxml` - Read variable from file * - Method - :func:`~pyarts.arts.SpeciesIsotope.savexml` - Saves variable to file * - Static Method - :func:`~pyarts.arts.SpeciesIsotope.fromxml` - Create variable from file * - Attribute - :attr:`~pyarts.arts.SpeciesIsotope.gi` - :class:`float` The degeneracy of states of the molecule. It is -1 if not defined. * - Attribute - :attr:`~pyarts.arts.SpeciesIsotope.isotname` - :class:`str` A custom name that is unique for this Species type * - Attribute - :attr:`~pyarts.arts.SpeciesIsotope.mass` - :class:`float` The mass of the isotope in units of grams per mol. It is Nan if not defined * - Attribute - :attr:`~pyarts.arts.SpeciesIsotope.name` - :class:`~pyarts.arts.String` The full name * - Attribute - :attr:`~pyarts.arts.SpeciesIsotope.predef` - :class:`bool` Check if this represents a predefined model * - Attribute - :attr:`~pyarts.arts.SpeciesIsotope.spec` - :class:`~pyarts.arts.Species` The species * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__eq__` - Return self==value. * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__format__` - __format__(self, arg: str, /) -> str * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__ge__` - Return self>=value. * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__getstate__` - __getstate__(self) -> tuple[pyarts.arts.SpeciesEnum, std::basic_string_view >, float, int] * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__gt__` - Return self>value. * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__hash__` - Return hash(self). * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__init__` - Overloaded function. * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__le__` - Return self<=value. * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__lt__` - Return self str * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__setstate__` - __setstate__(self, arg: tuple[pyarts.arts.SpeciesEnum, str, float, int], /) -> None * - Operator - :func:`~pyarts.arts.SpeciesIsotope.__str__` - __str__(self) -> str .. rubric:: Constructors .. automethod:: __init__ :noindex: .. rubric:: Methods .. automethod:: SpeciesIsotope.Q .. automethod:: SpeciesIsotope.readxml .. automethod:: SpeciesIsotope.savexml .. rubric:: Static Methods .. automethod:: SpeciesIsotope.fromxml .. rubric:: Attributes .. autoattribute:: SpeciesIsotope.gi .. autoattribute:: SpeciesIsotope.isotname .. autoattribute:: SpeciesIsotope.mass .. autoattribute:: SpeciesIsotope.name .. autoattribute:: SpeciesIsotope.predef .. autoattribute:: SpeciesIsotope.spec .. rubric:: Operators .. automethod:: SpeciesIsotope.__eq__ .. automethod:: SpeciesIsotope.__format__ .. automethod:: SpeciesIsotope.__ge__ .. automethod:: SpeciesIsotope.__getstate__ .. automethod:: SpeciesIsotope.__gt__ .. automethod:: SpeciesIsotope.__hash__ .. automethod:: SpeciesIsotope.__init__ .. automethod:: SpeciesIsotope.__le__ .. automethod:: SpeciesIsotope.__lt__ .. automethod:: SpeciesIsotope.__ne__ .. automethod:: SpeciesIsotope.__repr__ .. automethod:: SpeciesIsotope.__setstate__ .. automethod:: SpeciesIsotope.__str__