nlte_fieldForSingleSpeciesNonOverlappingLines
- Workspace.nlte_fieldForSingleSpeciesNonOverlappingLines(self: pyarts.arts._Workspace, nlte_field: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.EnergyLevelMap]] = self.nlte_field, abs_species: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfSpeciesTag]] = self.abs_species, abs_lines_per_species: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfAbsorptionLines]] = self.abs_lines_per_species, collision_coefficients: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfGriddedField1]] = self.collision_coefficients, collision_line_identifiers: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfQuantumIdentifier]] = self.collision_line_identifiers, isotopologue_ratios: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.SpeciesIsotopologueRatios]] = self.isotopologue_ratios, iy_main_agenda: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Agenda]] = self.iy_main_agenda, ppath_agenda: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Agenda]] = self.ppath_agenda, iy_space_agenda: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Agenda]] = self.iy_space_agenda, iy_surface_agenda: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Agenda]] = self.iy_surface_agenda, iy_cloudbox_agenda: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Agenda]] = self.iy_cloudbox_agenda, propmat_clearsky_agenda: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Agenda]] = self.propmat_clearsky_agenda, water_p_eq_agenda: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Agenda]] = self.water_p_eq_agenda, vmr_field: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Tensor4]] = self.vmr_field, t_field: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Tensor3]] = self.t_field, z_field: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Tensor3]] = self.z_field, p_grid: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector]] = self.p_grid, atmosphere_dim: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = self.atmosphere_dim, refellipsoid: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector]] = self.refellipsoid, surface_props_data: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Tensor3]] = self.surface_props_data, nlte_do: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = self.nlte_do, df: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric], convergence_limit: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = 1e-6, nz: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index], nf: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index], dampened: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index], iteration_limit: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 20, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None
NLTE field for a simple setup.
This will solve for
nlte_field
in the input atmosphere. The solver depends on the lines not overlapping and that there is only a single species in the atmosphere.Author(s): Richard Larsson
- Parameters:
nlte_field (EnergyLevelMap, optional) – The field of NLTE temperatures and/or ratios. See
nlte_field
, defaults toself.nlte_field
[INOUT]abs_species (ArrayOfArrayOfSpeciesTag, optional) – Tag groups for gas absorption. See
abs_species
, defaults toself.abs_species
[IN]abs_lines_per_species (ArrayOfArrayOfAbsorptionLines, optional) – A list of spectral line data for each tag. See
abs_lines_per_species
, defaults toself.abs_lines_per_species
[IN]collision_coefficients (ArrayOfArrayOfGriddedField1, optional) – An array of coefficients for effective collisions. See
collision_coefficients
, defaults toself.collision_coefficients
[IN]collision_line_identifiers (ArrayOfQuantumIdentifier, optional) – An array of quantum identifiers for finding collisional rates. See
collision_line_identifiers
, defaults toself.collision_line_identifiers
[IN]isotopologue_ratios (SpeciesIsotopologueRatios, optional) – Contains the isotopologue ratios. See
isotopologue_ratios
, defaults toself.isotopologue_ratios
[IN]iy_main_agenda (Agenda, optional) – Calculation of a single monochromatic pencil beam spectrum. See
iy_main_agenda
, defaults toself.iy_main_agenda
[IN]ppath_agenda (Agenda, optional) – Calculation of complete propagation paths. See
ppath_agenda
, defaults toself.ppath_agenda
[IN]iy_space_agenda (Agenda, optional) – Downwelling radiation at the top of the atmosphere. See
iy_space_agenda
, defaults toself.iy_space_agenda
[IN]iy_surface_agenda (Agenda, optional) – Upwelling radiation from the surface. See
iy_surface_agenda
, defaults toself.iy_surface_agenda
[IN]iy_cloudbox_agenda (Agenda, optional) – Intensity at boundary or interior of the cloudbox. See
iy_cloudbox_agenda
, defaults toself.iy_cloudbox_agenda
[IN]propmat_clearsky_agenda (Agenda, optional) – Calculate the absorption coefficient matrix. See
propmat_clearsky_agenda
, defaults toself.propmat_clearsky_agenda
[IN]water_p_eq_agenda (Agenda, optional) – Calculation of the saturation pressure of water. See
water_p_eq_agenda
, defaults toself.water_p_eq_agenda
[IN]vmr_field (Tensor4, optional) – VMR field. See
vmr_field
, defaults toself.vmr_field
[IN]t_field (Tensor3, optional) – The field of atmospheric temperatures. See
t_field
, defaults toself.t_field
[IN]z_field (Tensor3, optional) – The field of geometrical altitudes. See
z_field
, defaults toself.z_field
[IN]p_grid (Vector, optional) – The pressure grid. See
p_grid
, defaults toself.p_grid
[IN]atmosphere_dim (Index, optional) – The atmospheric dimensionality (1-3). See
atmosphere_dim
, defaults toself.atmosphere_dim
[IN]refellipsoid (Vector, optional) – Reference ellipsoid. See
refellipsoid
, defaults toself.refellipsoid
[IN]surface_props_data (Tensor3, optional) – Various surface properties. See
surface_props_data
, defaults toself.surface_props_data
[IN]nlte_do (Index, optional) – Flag to perform Non-LTE calculations. See
nlte_do
, defaults toself.nlte_do
[IN]df (Numeric) – relative frequency to line center. [IN]
convergence_limit (Numeric, optional) – max relative change in ratio of level to stop iterations. Defaults to
1e-6
[IN]nz (Index) – number of zenith angles. [IN]
nf (Index) – number of frequency grid-points per line. [IN]
dampened (Index) – use transmission dampening or not. [IN]
iteration_limit (Index, optional) – max number of iterations before defaul break of iterations. Defaults to
20
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]