freq_gridFitNonLTE

Workspace.freq_gridFitNonLTE(self, freq_grid: AscendingGrid = self.freq_grid, abs_bands: AbsorptionBands = self.abs_bands, df: Numeric, nf: Index = 401) → None

Frequency grid useful for atm_profileFitNonLTE().

This method creates a frequency grid around the line-center of each absorption line in the abs_bands variable.

Note

For all sorted absorption line centers \(f_i\), the following should be true:

\[f_{i -1} + \delta f < f_i < f_{i + 1} - \delta f\]

That is, the frequency ranges are not allowed to overlap.

Author: Richard Larsson

Parameters:
  • freq_grid (~pyarts3.arts.AscendingGrid, optional) – A frequency grid. Unit: Hz. Defaults to self.freq_grid. [OUT]

  • abs_bands (~pyarts3.arts.AbsorptionBands, optional) – Bands of absorption lines for line-by-line (LBL) calculations. Defaults to self.abs_bands. [IN]

  • df (Numeric) – Frequency grid around the line-center. The range will cover \(f_i \pm \left(1-\delta f\right)\forall i\) of each absorption line \(i\), where this variable is \(\delta f\). [IN]

  • nf (~pyarts3.arts.Index, optional) – Number of frequency points per line. The step between frequency grid points will be \(2\frac{\delta f}{N - 1}\), where this is \(N\). Defaults to 401 [IN]