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
OUT | pha_mat_sptDOITOpt | (ArrayOfTensor7) | Interpolated phase matrix. |
OUT | scat_data_array_mono | (ArrayOfSingleScatteringData) | Monochromatic single scattering data. |
IN | doit_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. |
IN | scat_aa_grid | (Vector) | Azimuthal angle grid. |
IN | scat_data_array | (ArrayOfSingleScatteringData) | Raw data of single scattering data. |
IN | f_grid | (Vector) | The frequency grid for monochromatic pencil beam calculations. |
IN | f_index | (Index) | Frequency index. |
IN | atmosphere_dim | (Index) | The atmospheric dimensionality (1-3). |
IN | stokes_dim | (Index) | The dimensionality of the Stokes vector (1-4). |