Функция cape_cin
MetPy принимает произвольный профиль участка, представляющий температуру воздушного участка при его повышении в атмосфере.Чтобы получить профиль, представляющий участок, смешанный по глубине, MetPy также имеет функцию mixed_parcel
, которая «определяет свойства воздушного участка, который является результатом полного смешивания данного атмосферного слоя».Эта смешанная посылка затем может быть передана в функцию MetPy parcel_profile
для расчета температуры при произвольном повышении посылки:
import mepty.calc as mpcalc
_, t_parcel, td_parcel = mpcalc.mixed_parcel(p, T, Td, depth=100 * units.hPa)
profile = mpcalc.parcel_profile(p, t_parcel, td_parcel)
mpcalc.cape_cin(p, T, Td, profile)
По умолчанию mixed_parcel
смешает посылку и вернет ее первой (предполагаемая поверхность/ пусковое) значение давления в p
.
MetPy должно в конечном итоге получить возможность более легко выполнять эту работу из коробки, но сегодня это работает.