doit_scat_fieldCalc
- Workspace.doit_scat_fieldCalc(self: pyarts.arts._Workspace, doit_scat_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor6 | None = self.doit_scat_field, pha_mat_spt_agenda: pyarts.arts.WorkspaceVariable | pyarts.arts.Agenda | None = self.pha_mat_spt_agenda, cloudbox_field_mono: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor6 | None = self.cloudbox_field_mono, pnd_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor4 | None = self.pnd_field, t_field: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor3 | None = self.t_field, atmosphere_dim: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.atmosphere_dim, cloudbox_limits: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfIndex | None = self.cloudbox_limits, za_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.za_grid, aa_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.aa_grid, doit_za_grid_size: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.doit_za_grid_size, pha_mat_doit: pyarts.arts.WorkspaceVariable | pyarts.arts.Tensor7 | None = self.pha_mat_doit, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None
Calculates the scattering integral field in the DOIT module.
The scattering integral field is generated by integrating the product of phase matrix and Stokes vector over all incident angles. For more information please refer to AUG.
Author(s): Sreerekha T.R., Claudia Emde
- Parameters:
doit_scat_field (Tensor6, optional) – Scattered field inside the cloudbox. See
doit_scat_field
, defaults toself.doit_scat_field
[INOUT]pha_mat_spt_agenda (Agenda, optional) – Calculates the phase matrix for individual scattering elements. See
pha_mat_spt_agenda
, defaults toself.pha_mat_spt_agenda
[IN]cloudbox_field_mono (Tensor6, optional) – Monochromatic radiation field inside the cloudbox. See
cloudbox_field_mono
, defaults toself.cloudbox_field_mono
[IN]pnd_field (Tensor4, optional) – Particle number density field. See
pnd_field
, defaults toself.pnd_field
[IN]t_field (Tensor3, optional) – The field of atmospheric temperatures. See
t_field
, defaults toself.t_field
[IN]atmosphere_dim (Index, optional) – The atmospheric dimensionality (1-3). See
atmosphere_dim
, defaults toself.atmosphere_dim
[IN]cloudbox_limits (ArrayOfIndex, optional) – The limits of the cloud box. See
cloudbox_limits
, defaults toself.cloudbox_limits
[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]doit_za_grid_size (Index, optional) – Number of equidistant grid points of the zenith angle grid. See
doit_za_grid_size
, defaults toself.doit_za_grid_size
[IN]pha_mat_doit (Tensor7, optional) – Ensemble averaged phase matrix for DOIT calculation. See
pha_mat_doit
, defaults toself.pha_mat_doit
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]