absorption_speciesSet

Workspace.absorption_speciesSet(self, absorption_species: pyarts3.arts.ArrayOfArrayOfSpeciesTag | None = None, species: pyarts3.arts.ArrayOfString | None = None) None

Set absorption_species to the named species.

The species that are defined by this method are used in various file reading routines to populate both atmosphere- and abosorption-related data variables.

A tag begins with a valid SpeciesEnum. The rest of the tag is optional. Here are the options:

  1. Leave it as is. Example: “H2O”. This selection means all pure isotopologues of water have been selected.

  2. Make it a valid SpeciesIsotope. Example: “H2O-161” emphasis:or “H2O-PWR98”. The former selection is an actual isotopologue, whereas the latter selects a predefined model.

  3. Make it a valid cross-section species. Example: “H2O-XFIT”. This selects a cross-section species, which is defined in the absorption_xsec_fit_data variable. The tagtype “XFIT” is used to indicate that this is a cross-section species.

  4. Make it a valid collision-induced absorption (CIA) species. Example: “N2-CIA-N2”. This selection is used to select a CIA species, which is defined in the absorption_cia_data variable. The tagtype “CIA” is used to indicate that this is a CIA species.

Author: Stefan Buehler

Parameters:
  • absorption_species (ArrayOfArrayOfSpeciesTag, optional) – Tag groups for gas absorption. See absorption_species, defaults to self.absorption_species [OUT]

  • species (ArrayOfString) – Specify one String for each tag group that you want to create. Inside the String, separate the tags by commas (plus optional blanks). [IN]