RadarOnionPeelingTableCalc
- Workspace.RadarOnionPeelingTableCalc(self: pyarts.arts._Workspace, invtable: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfGriddedField3], f_grid: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector]] = self.f_grid, scat_species: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfString]] = self.scat_species, scat_data: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfSingleScatteringData]] = self.scat_data, scat_meta: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfScatteringMetaData]] = self.scat_meta, pnd_agenda_array: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfAgenda]] = self.pnd_agenda_array, pnd_agenda_array_input_names: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfString]] = self.pnd_agenda_array_input_names, i_species: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index], dbze_grid: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector], t_grid: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector], wc_min: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = 1e-8, wc_max: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = 2e-2, ze_tref: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = 273.15, k2: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = -1, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None
Creates a radar inversion table.
This method is tailored to make inversion tables that fit
particle_bulkpropRadarOnionPeeling()
. See that method for format of the table.The method needs to be called twice to form a complete table, once for liquid and ice hydrometeors. The table can be empty at the first call.
The input data (
scat_data
etc.) must match two scattering species and a single frequency (the one of the radar).Author(s): Patrick Eriksson
- Parameters:
invtable (ArrayOfGriddedField3) – . [OUT]
f_grid (Vector, optional) – The frequency grid for monochromatic pencil beam calculations. See
f_grid
, defaults toself.f_grid
[IN]scat_species (ArrayOfString, optional) – Array of Strings defining the scattering species to consider. See
scat_species
, defaults toself.scat_species
[IN]scat_data (ArrayOfArrayOfSingleScatteringData, optional) – Array of single scattering data. See
scat_data
, defaults toself.scat_data
[IN]scat_meta (ArrayOfArrayOfScatteringMetaData, optional) – An Array of scattering meta data (
scat_meta_single
). Seescat_meta
, defaults toself.scat_meta
[IN]pnd_agenda_array (ArrayOfAgenda, optional) – Returns particle number density data for each scattering species. See
pnd_agenda_array
, defaults toself.pnd_agenda_array
[IN]pnd_agenda_array_input_names (ArrayOfArrayOfString, optional) – Naming of all input expected by
pnd_agenda_array
. Seepnd_agenda_array_input_names
, defaults toself.pnd_agenda_array_input_names
[IN]i_species (Index) – Index of
scat_species
to do. Can be 0 or 1. [IN]dbze_grid (Vector) – Grid of dBZe values to use for the table. [IN]
t_grid (Vector) – Temperature grid to use for the table. [IN]
wc_min (Numeric, optional) – A water content value that gives a dBZe smaller than first value of
dbze_grid
. Defaults to1e-8
[IN]wc_max (Numeric, optional) – A water content value that gives a dBZe larger than last value of
dbze_grid
. Defaults to2e-2
[IN]ze_tref (Numeric, optional) – Reference temperature for conversion to Ze. See further
yRadar()
. Defaults to273.15
[IN]k2 (Numeric, optional) – Reference dielectric factor. See further
yRadar()
. Defaults to-1
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]