abs_linesAdaptOnTheFlyLineMixing
- Workspace.abs_linesAdaptOnTheFlyLineMixing(self: pyarts.arts._Workspace, abs_lines: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfAbsorptionLines]] = self.abs_lines, ecs_data: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.MapOfErrorCorrectedSuddenData]] = self.ecs_data, t_grid: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector], pressure: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric], order: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index], robust: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 1, rosenkranz_adaptation: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 0, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None
Adapts the line-catalog from using
ecs_data
data to. instead fit ordered parameters to imitate the line mxixingThe order should be 1 or 2. It will compute at 3 as well, but there’s no support in current ARTS LBL to make use of it so it will crash at some point
Author(s): Richard Larsson
- Parameters:
abs_lines (ArrayOfAbsorptionLines, optional) – A list of spectral line data. See
abs_lines
, defaults toself.abs_lines
[INOUT]ecs_data (MapOfErrorCorrectedSuddenData, optional) – Error corrected sudden data. See
ecs_data
, defaults toself.ecs_data
[IN]t_grid (Vector) – The sorted temperature grid. [IN]
pressure (Numeric) – The pressure at which the adaptation is made. [IN]
order (Index) – The order of the parameters in adaptation. [IN]
robust (Index, optional) – Boolean for failed band adaptation behavior. 0: throw exception. not 0: conversion to line-by-line calculations. Defaults to
1
[IN]rosenkranz_adaptation (Index, optional) – Apply direct Rosenkranz adaptation instead of computing the Eigenvalues. Defaults to
0
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]