atm_fieldFitNonLTE
- Workspace.atm_fieldFitNonLTE(self, atm_field: pyarts3.arts.AtmField | None = None, abs_bands: pyarts3.arts.AbsorptionBands | None = None, freq_grid: pyarts3.arts.AscendingGrid | None = None, spectral_propmat_agenda: pyarts3.arts.Agenda | None = None, surf_field: pyarts3.arts.SurfaceField | None = None, pol: pyarts3.arts.Stokvec | None = None, levels: pyarts3.arts.ArrayOfQuantumLevelIdentifier | None = None, key: pyarts3.arts.AtmKey | None = None, iteration_limit: pyarts3.arts.Index | None = None, dzen: pyarts3.arts.Numeric | None = None, convergence_limit: pyarts3.arts.Numeric | None = None, consider_limb: pyarts3.arts.Index | None = None, collision_data: pyarts3.arts.QuantumIdentifierGriddedField1Map | None = None, azi: pyarts3.arts.Numeric | None = None, altitude_extrapolation: pyarts3.arts.InterpolationExtrapolation | None = None) None
Fits non-LTE atmospheric field values
Wrapper calling Methods (in order):
Equivalent (mostly) Python code:
1ws = pyarts.Workspace() 2 3# ... 4 5 ws.atm_profileFromGrid() 6 ws.atm_profileFitNonLTE() 7 ws.atm_fieldFromProfile()
Author: Richard Larsson
- Parameters:
atm_field (AtmField, optional) – An atmospheric field in ARTS. See
atm_field, defaults toself.atm_field[INOUT]abs_bands (AbsorptionBands, optional) – Bands of absorption lines for line-by-line (LBL) calculations. See
abs_bands, defaults toself.abs_bands[IN]freq_grid (AscendingGrid, optional) – A frequency grid. Unit: Hz. See
freq_grid, defaults toself.freq_grid[IN]spectral_propmat_agenda (Agenda, optional) – Computes the propagation matrix, the non-LTE source vector, and their derivatives. See
spectral_propmat_agenda, defaults toself.spectral_propmat_agenda[IN]surf_field (SurfaceField, optional) – The surface field. See
surf_field, defaults toself.surf_field[IN]pol (Stokvec, optional) – The polarization selection vector (use the default unless you know what you are doing). Defaults to
1 0 0 0[IN]levels (ArrayOfQuantumLevelIdentifier) – The order of the energy levels. [IN]
key (AtmKey, optional) – Key to find the
GeodeticField3in the atmospheric field. Defaults tot[IN]iteration_limit (Index, optional) – Maximum number of iterations. Defaults to
100[IN]dzen (Numeric, optional) – The zenith angle limit for the internal call to
zen_gridProfilePseudo2D(). Defaults to5[IN]convergence_limit (Numeric, optional) – Convergence criterion for the energy level distribution. Defaults to
1e-06[IN]consider_limb (Index, optional) – Whether to add extra limb points in
zen_gridProfilePseudo2D(). Defaults to1[IN]collision_data (QuantumIdentifierGriddedField1Map) – Collision data for the transitions - for \(C_{ij}\) and \(C_{ji}\). [IN]
azi (Numeric, optional) – The azimuth of the radiation. Defaults to
0[IN]altitude_extrapolation (InterpolationExtrapolation, optional) – Extrapolation method along the altitude grid. Defaults to
Linear[IN]