abs_linesPopulation
- Workspace.abs_linesPopulation(self: pyarts.arts._Workspace, abs_lines: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfAbsorptionLines]] = self.abs_lines, option: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.String], verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None
Sets population type for all lines.
Available
option:"LTE": Assume band is in LTE"NLTE": Assume band is in NLTE and the upper-to-lower ratio is known"VibTemps": Assume band is in NLTE described by vibrational temperatures and LTE at other levels"ByHITRANRosenkranzRelmat": Assume band needs to compute relaxation matrix to derive HITRAN Y-coefficients"ByHITRANFullRelmat": Assume band needs to compute and directly use the relaxation matrix according to HITRAN"ByMakarovFullRelmat": Assume band needs to compute and directly use the relaxation matrix according to Makarov et al 2020"ByRovibLinearDipoleLineMixing": Assume band needs to compute and directly use the relaxation matrix according to Hartmann, Boulet, Robert, 2008, 1st edition
You must have set
nlte_fieldand/or its ilk to use the NLTE methods.You must have
abs_hitran_relmat_datafor the ByHITRANXX methods.You must have
ecs_datafor the other two relaxation matrix optionsAuthor(s): Richard Larsson
- Parameters:
abs_lines (ArrayOfAbsorptionLines, optional) – A list of spectral line data. See
abs_lines, defaults toself.abs_lines[INOUT]option (String) – Method of line population. [IN]
verbosity (Verbosity) – ARTS verbosity. See
verbosity, defaults toself.verbosity[IN]