ARTS built-in documentation server

Workspace Method psdDelanoeEtAl14

Description

Normalized PSD as proposed in Delanoë et al. ((2014)),

Title and journal:
'Normalized particle size distribution for remote sensing
application', J. Geophys. Res. Atmos., 119, 4204–422.

The PSD has two independent parameters *n0Star*, the intercept
parameter, and *Dm*, the volume-weighted diameter.
This implementation expects as input two out of the following
three quantities: *iwc*, *n0Star*, *Dm*. In this case one of
the input parameters *iwc*, *n0Star*, *Dm* must be set to -999.
*It is also possible to provide only *iwc*, in which case an a
priori assumption will be used to deduce *n0Star* from temperature.
In this case both *n0Star* and *Dm* must be set to -999.0.

This PSD is not defined for vanishing concentrations of
scatterers as it requires normalization by *Dm*. It is up
to the user to ensure that the value of *Dm* is sufficiently
large. An error is thrown if *Dm* is zero or below the value
provided by *dm_min*.

Authors: Simon Pfreundschuh

Synopsis

psdDelanoeEtAl14( psd_data, dpsd_data_dx, psd_size_grid, pnd_agenda_input_t, pnd_agenda_input, pnd_agenda_input_names, dpnd_data_dx_names, iwc, n0Star, Dm, rho, alpha, beta, t_min, t_max, dm_min, picky )

Variables

OUTpsd_data(Matrix)Particle size distribution values for a set of points.
OUTdpsd_data_dx(Tensor3)Partial derivates of psd_data.
INpsd_size_grid(Vector)The particle sizes associated with psd_data.
INpnd_agenda_input_t(Vector)Temperature input to one element of pnd_agenda_array.
INpnd_agenda_input(Matrix)The variable input to one element of pnd_agenda_array.
INpnd_agenda_input_names(ArrayOfString)Naming of (existing or expected) data in pnd_agenda_input.
INdpnd_data_dx_names(ArrayOfString)Selection of partial derivatives of pnd_data.
GINiwc(Numeric, Default: NaN)Ice water content
GINn0Star(Numeric, Default: NaN)Intercept parameter
GINDm(Numeric, Default: NaN)Volume weighted diameter
GINrho(Numeric, Default: 917.6)Density of ice
GINalpha(Numeric, Default: -0.237)*alpha* parameter of the shape function
GINbeta(Numeric, Default: 1.839)*beta* paramter of the shape function
GINt_min(Numeric)Low temperature limit to calculate a psd.
GINt_max(Numeric)High temperature limit to calculate a psd.
GINdm_min(Numeric, Default: -1.0)Lower threshold for *Dm* below which an error is thrown.
GINpicky(Index, Default: 0)Flag whether to be strict with parametrization value checks.