vertical_totals#
- metpy.calc.vertical_totals(pressure, temperature, vertical_dim=0)[source]#
Calculate Vertical Totals from the pressure and temperature.
Vertical Totals formula derived from [Miller1972]:
\[VT = T850 - T500\]where:
\(T850\) is the temperature at 850 hPa
\(T500\) is the temperature at 500 hPa
Calculation of the Vertical Totals is defined as the temperature difference between 850 hPa and 500 hPa. This is a part of the Total Totals Index.
- Parameters:
pressure (
pint.Quantity
) – Pressure level(s), in order from highest to lowest pressuretemperature (
pint.Quantity
) – Temperature corresponding to pressurevertical_dim (int, optional) – The axis corresponding to vertical, defaults to 0. Automatically determined from xarray DataArray arguments.
- Returns:
pint.Quantity
– Vertical Totals
Examples
>>> from metpy.calc import vertical_totals >>> from metpy.units import units >>> # pressure >>> p = [1008., 1000., 950., 900., 850., 800., 750., 700., 650., 600., ... 550., 500., 450., 400., 350., 300., 250., 200., ... 175., 150., 125., 100., 80., 70., 60., 50., ... 40., 30., 25., 20.] * units.hPa >>> # temperature >>> T = [29.3, 28.1, 23.5, 20.9, 18.4, 15.9, 13.1, 10.1, 6.7, 3.1, ... -0.5, -4.5, -9.0, -14.8, -21.5, -29.7, -40.0, -52.4, ... -59.2, -66.5, -74.1, -78.5, -76.0, -71.6, -66.7, -61.3, ... -56.3, -51.7, -50.7, -47.5] * units.degC >>> # compute vertical totals index >>> vertical_totals(p, T) <Quantity(22.9, 'delta_degree_Celsius')>
Examples using metpy.calc.vertical_totals
#
Sounding Calculation Examples