ARTS built-in documentation server

Workspace Method DoitInit

Description

Initialises variables for DOIT scattering calculations.

Note that multi-dimensional output variables (Tensors, specifically)
are zero-initialized. That is, this methods needs to be called
BEFORE other WSMs that provide input to *ScatteringDOIT*, e.g.
before CloudboxGetIncoming.

Authors: Claudia Emde

Synopsis

DoitInit( scat_p_index, scat_lat_index, scat_lon_index, scat_za_index, scat_aa_index, doit_scat_field, doit_i_field, doit_i_field1D_spectrum, scat_i_p, scat_i_lat, scat_i_lon, doit_is_initialized, stokes_dim, atmosphere_dim, f_grid, scat_za_grid, scat_aa_grid, doit_za_grid_size, cloudbox_on, cloudbox_limits, scat_data_array )

Variables

OUTscat_p_index(Index)Pressure index for scattering calculations.
OUTscat_lat_index(Index)Latitude index for scattering calculations.
OUTscat_lon_index(Index)Longitude index for scattering calculations.
OUTscat_za_index(Index)Zenith angle index for scattering calculations.
OUTscat_aa_index(Index)Azimuth angle index for scattering calculations.
OUTdoit_scat_field(Tensor6)Scattered field inside the cloudbox.
OUTdoit_i_field(Tensor6)Radiation field.
OUTdoit_i_field1D_spectrum(Tensor4)Radiation field for the whole frequency spectrum.
OUTscat_i_p(Tensor7)Intensity field on cloudbox boundary (equal pressure slice).
OUTscat_i_lat(Tensor7)Intensity field on cloudbox boundary (constant latitude slice).
OUTscat_i_lon(Tensor7)Intensity field on cloudbox boundary (equal longitude slice).
OUTdoit_is_initialized(Index)Flag to determine if DoitInit was called.
INstokes_dim(Index)The dimensionality of the Stokes vector (1-4).
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INf_grid(Vector)The frequency grid for monochromatic pencil beam calculations.
INscat_za_grid(Vector)Zenith angle grid.
INscat_aa_grid(Vector)Azimuthal angle grid.
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.
INcloudbox_on(Index)Flag to activate the cloud box.
INcloudbox_limits(ArrayOfIndex)The limits of the cloud box.
INscat_data_array(ArrayOfSingleScatteringData)Raw data of single scattering data.