ARTS built-in documentation server

Workspace Method pnd_fieldCalcFromParticleBulkProps

Description

Converts particle bulk property data to pnd_field.

In short, the method combines scat_species, pnd_agenda_array,
particle_bulkprop_field and their associated variables to derive
pnd_field.

The method does nothing if cloudbox is inactive.

Otherwise, cloudbox limits must be set before calling the method,
and particle_bulkprop_field is checked to have non-zero elements
just inside the cloudbox.

Authors: Patrick Eriksson, Jana Mendrok

Synopsis

pnd_fieldCalcFromParticleBulkProps( pnd_field, dpnd_field_dx, atmosphere_dim, p_grid, lat_grid, lon_grid, t_field, cloudbox_on, cloudbox_limits, scat_species, scat_data, scat_meta, particle_bulkprop_field, particle_bulkprop_names, pnd_agenda_array, pnd_agenda_array_input_names, jacobian_do, jacobian_quantities )

Variables

OUTpnd_field(Tensor4)Particle number density field.
OUTdpnd_field_dx(ArrayOfTensor4)Partial derivatives of pnd_field.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INp_grid(Vector)The pressure grid.
INlat_grid(Vector)The latitude grid.
INlon_grid(Vector)The longitude grid.
INt_field(Tensor3)The field of atmospheric temperatures.
INcloudbox_on(Index)Flag to activate the cloud box.
INcloudbox_limits(ArrayOfIndex)The limits of the cloud box.
INscat_species(ArrayOfString)Array of Strings defining the scattering species to consider.
INscat_data(ArrayOfArrayOfSingleScatteringData)Array of single scattering data.
INscat_meta(ArrayOfArrayOfScatteringMetaData)An Array of scattering meta data (scat_meta_single).
INparticle_bulkprop_field(Tensor4)Container for various data that describes scattering bulk properties.
INparticle_bulkprop_names(ArrayOfString)Identification of the data in particle_bulkprop_field.
INpnd_agenda_array(ArrayOfAgenda)Mapping of particle bulk properties to number density data.
INpnd_agenda_array_input_names(ArrayOfArrayOfString)Naming of all input expected by pnd_agenda_array.
INjacobian_do(Index)Flag to activate (clear-sky) Jacobian calculations.
INjacobian_quantities(ArrayOfRetrievalQuantity)The retrieval quantities in the Jacobian matrix.