ARTS built-in documentation server

Workspace Method iy_auxFillParticleVariables

Description

Additional treatment some particle auxiliary variables.

This WSM is intended to complement main radiative transfer methods
that does not handle scattering, and thus can not provide auxiliary
data for particle properties. The following auxiliary variables
are covered:
  "PND, type X": The particle number density for particle type X
       (ie. corresponds to book X in pnd_field). Size: [1,1,1,np].
  "Mass content, X": The particle content for mass category X.
       This corresponds to column X in particle_masses (zero-
       based indexing). Size: [1,1,1,np].

To complement iyEmissionStandard should be the main application.
As a preparatory step you need to set up all cloud variables in
standard manner. After this you need to set cloudbox_on to zero,
and in iy_main_agenda add these lines (after iyEmissionStandard):
   FlagOn(cloudbox_on)
   iy_auxFillParticleVariables

Authors: Patrick Eriksson

Synopsis

iy_auxFillParticleVariables( iy_aux, atmfields_checked, cloudbox_checked, atmosphere_dim, cloudbox_on, cloudbox_limits, pnd_field, particle_masses, ppath, iy_aux_vars )

Variables

OUT+INiy_aux(ArrayOfTensor4)Data auxiliary to iy.
INatmfields_checked(Index)OK-flag for atmospheric grids and (physical) fields.
INcloudbox_checked(Index)OK-flag for variables associated with the cloudbox.
INatmosphere_dim(Index)The atmospheric dimensionality (1-3).
INcloudbox_on(Index)Flag to activate the cloud box.
INcloudbox_limits(ArrayOfIndex)The limits of the cloud box.
INpnd_field(Tensor4)Particle number density field.
INparticle_masses(Matrix)The mass of individual particles (or bulks).
INppath(Ppath)The propagation path for one line-of-sight.
INiy_aux_vars(ArrayOfString)Selection of quantities for iy_aux and when applicable also y_aux.