opt_prop_sptFromData
- Workspace.opt_prop_sptFromData(self: pyarts.arts._Workspace, ext_mat_spt: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfPropagationMatrix | None = self.ext_mat_spt, abs_vec_spt: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfStokesVector | None = self.abs_vec_spt, scat_data: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfArrayOfSingleScatteringData | None = self.scat_data, za_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.za_grid, aa_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.aa_grid, za_index: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.za_index, aa_index: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.aa_index, f_index: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.f_index, f_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.f_grid, rtp_temperature: pyarts.arts.WorkspaceVariable | pyarts.arts.Numeric | None = self.rtp_temperature, pnd_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor4 | None = self.pnd_field, scat_p_index: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.scat_p_index, scat_lat_index: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.scat_lat_index, scat_lon_index: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.scat_lon_index, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None
Calculates monochromatic optical properties for all scattering elements.
In this function the extinction matrix and the absorption vector are calculated in the laboratory frame. An interpolation of the data on the actual frequency is the first step in this function. The next step is a transformation from the database coordinate system to the laboratory coordinate system.
Output of the function are
ext_mat_spt
andabs_vec_spt
, which hold the optical properties for a specified propagation direction for each scattering element.Author(s): Claudia Emde
- Parameters:
ext_mat_spt (ArrayOfPropagationMatrix, optional) – Extinction matrix for all individual scattering elements. See
ext_mat_spt
, defaults toself.ext_mat_spt
[INOUT]abs_vec_spt (ArrayOfStokesVector, optional) – Absorption vectors of the scattering elements. See
abs_vec_spt
, defaults toself.abs_vec_spt
[INOUT]scat_data (ArrayOfArrayOfSingleScatteringData, optional) – Array of single scattering data. See
scat_data
, defaults toself.scat_data
[IN]za_grid (Vector, optional) – Zenith angle grid. See
za_grid
, defaults toself.za_grid
[IN]aa_grid (Vector, optional) – Azimuthal angle grid. See
aa_grid
, defaults toself.aa_grid
[IN]za_index (Index, optional) – Zenith angle index for scattering calculations. See
za_index
, defaults toself.za_index
[IN]aa_index (Index, optional) – Azimuth angle index for scattering calculations. See
aa_index
, defaults toself.aa_index
[IN]f_index (Index, optional) – Frequency index. See
f_index
, defaults toself.f_index
[IN]f_grid (Vector, optional) – The frequency grid for monochromatic pencil beam calculations. See
f_grid
, defaults toself.f_grid
[IN]rtp_temperature (Numeric, optional) – Temperature at a radiative transfer point. See
rtp_temperature
, defaults toself.rtp_temperature
[IN]pnd_field (Tensor4, optional) – Particle number density field. See
pnd_field
, defaults toself.pnd_field
[IN]scat_p_index (Index, optional) – Pressure index for scattering calculations. See
scat_p_index
, defaults toself.scat_p_index
[IN]scat_lat_index (Index, optional) – Latitude index for scattering calculations. See
scat_lat_index
, defaults toself.scat_lat_index
[IN]scat_lon_index (Index, optional) – Longitude index for scattering calculations. See
scat_lon_index
, defaults toself.scat_lon_index
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]