ARTS built-in documentation server

Workspace Method DoitScatteringDataPrepare


Prepares single scattering data for a DOIT scattering calculation.

First the scattering data is interpolated in frequency using
scat_data_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 DOAngularGridsSet. The resulting phase
matrices are stored in pha_mat_sptDOITOpt.

Authors: Claudia Emde


DoitScatteringDataPrepare( pha_mat_sptDOITOpt, scat_data_mono, pha_mat_doit, aa_grid, doit_za_grid_size, scat_data, scat_data_checked, f_index, atmosphere_dim, stokes_dim, t_field, cloudbox_limits, pnd_field, pha_mat_spt_agenda )


OUTpha_mat_sptDOITOpt(ArrayOfTensor7)Interpolated phase matrix.
OUTscat_data_mono(ArrayOfArrayOfSingleScatteringData)Monochromatic single scattering data.
OUTpha_mat_doit(Tensor7)Ensemble averaged phase matrix for DOIT calculation.
OUT+INaa_grid(Vector)Azimuthal angle grid.
INdoit_za_grid_size(Index)Number of equidistant grid points of the zenith angle grid.
INscat_data(ArrayOfArrayOfSingleScatteringData)Array of single scattering data.
INscat_data_checked(Index)OK-flag for scat_data.
INf_index(Index)Frequency index.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INstokes_dim(Index)The dimensionality of the Stokes vector (1-4).
INt_field(Tensor3)The field of atmospheric temperatures.
INcloudbox_limits(ArrayOfIndex)The limits of the cloud box.
INpnd_field(Tensor4)Particle number density field.
INpha_mat_spt_agenda(Agenda)Agenda calculates the phase matrix for individual scattering elements.