The Milbrandt-Yau (2005) PSD¶
The Milbrandt-Yau (2005) PSD used in the GEM model uses a modified gamma distribution of the form:
In this two-moment scheme, the number density \(\rho_n\) and mass density \(\rho_m\) are used as predictive moments. They can be related to the \(N_0\) and \(\lambda\) parameters of the PSD using
where \(a, b\) are the parameters of the mass-size relationship
-
class
parts.scattering.psd.my05.
MY05
(nu, mu, a, b, hydrometeor_type=None, number_density=None, mass_density=None)[source]¶ Bases:
parts.scattering.psd.arts.arts_psd.ArtsPSD
The
MY05
class describes the size distributions of particles in an atmosphere using the number density \(\rho_n\) and mass density \(\rho_m\) as predictive moments.The \(\nu\) and \(\mu\) parameters take on fixed values depending on the hydrometeor type.
-
evaluate
(x)[source]¶ Compute a numeric representation of the PSD data.
Parameters:
x(numpy.ndarray
): Array containing the values of the size parameter at which to evaluate the PSD.Returns:
PSDData
object containing the numeric PSD data corresponding to this PSD.
-
classmethod
from_psd_data
(psd, nu, mu, a, b)[source]¶ Create a MY05 PSD from given psd data.
Parameters:
psd(PSDData or other PSD): PSD data from which to create the MY05 representation.
nu(
float
): \(\nu\) parameter of MY05 PSDmu(
float
): \(\mu\) parameter of MY05 PSDa(
float
): \(a\) coefficient of the mass-size relationshipb(
float
): \(b\) coefficient of the mass-size relationship
-
get_moment
(p, reference_size_parameter=None)[source]¶ Analytically computes the \(p\) th moment :maht:`M(p)` of the PSD using
\[M(p) = \frac{N_0}{\mu} \lambda ^{-\frac{\nu + p + 1}{\mu}} \Gamma ( \frac{\nu + p + 1}{\mu})\]Parameters:
p(float
): Which moment of the distribution to compute.Returns:
numpy.ndarray
containing the \(p\) th moment for all volume elements described by the PSD.reference_size_parameter(:class: SizeParameter): Size parameter with respect to which the moment should be computed.
-
moment_names
¶ The names of the predictive moments of the PSD.
-
pnd_call_agenda
¶ The ARTS WSM implementing the MY05 PSD.
-