ARTS built-in documentation server

Workspace Method DoitScatteringDataPrepare

Description

Prepares single scattering data for a DOIT scattering calculation.

First the scattering data is interpolated in frequency using
scat_data_array_monoCalc. Then the phase matrix data is
transformed or interpolated from the raw data to the laboratory frame
for all possible combinations of the angles contained in the angular
grids which are set in DoitAngularGridsSet. The resulting phase
matrices are stored in pha_mat_sptDOITOpt.

Authors: Claudia Emde

Synopsis

DoitScatteringDataPrepare( pha_mat_sptDOITOpt, scat_data_array_mono, doit_za_grid_size, scat_aa_grid, scat_data_array, f_grid, f_index, atmosphere_dim, stokes_dim )

Variables

OUTpha_mat_sptDOITOpt(ArrayOfTensor7)Interpolated phase matrix.
OUTscat_data_array_mono(ArrayOfSingleScatteringData)Monochromatic single scattering data.
INdoit_za_grid_size(Index)Number of equidistant grid points of the zenith angle grid, defined from 0 to 180 deg, for the scattering integral calculation.
INscat_aa_grid(Vector)Azimuthal angle grid.
INscat_data_array(ArrayOfSingleScatteringData)Raw data of single scattering data.
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INf_index(Index)Frequency index.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INstokes_dim(Index)The dimensionality of the Stokes vector (1-4).