GradientRichardson#

class rojak.turbulence.diagnostic.GradientRichardson(vws: DataArray, brunt_vaisala: DataArray, is_negative: bool = False)[source]#

Bases: Diagnostic

Gradient Richardson Number CAT diagnostic

The Richardson number, Ri, is a dimensionless quantity that is a ratio of the stability to the vertical wind shear [Endlich1964]. This quantity capture CAT produced by Kelvin-Helmholtz instabilities. In the GTG, it is defined as [Sharman2006],

\[\text{Ri}_{g} = \frac{N^{2}}{S_{v}^{2}}\]

where \(N^{2}\) is the Brunt-Väisälä frequency (see Eq. (1) in BruntVaisalaFrequency) and \(S_{v}\) is the vertical wind shear (see Eq. (4) in VerticalWindShear).

Parameters:
  • vws (DataArray) – Vertical wind shear

  • brunt_vaisala (DataArray) – Brunt-Vaisala frequency

  • is_negative (bool)

__init__(vws: DataArray, brunt_vaisala: DataArray, is_negative: bool = False) None[source]#
Parameters:
Return type:

None

Methods

__init__(vws, brunt_vaisala[, is_negative])

to_zarr(output_base_dir, *[, file_name])

Attributes

computed_value

name