Struct sounding_analysis::ParcelAscentAnalysis[][src]

pub struct ParcelAscentAnalysis { /* fields omitted */ }
Expand description

Parcel analysis, this is a way to package the analysis of a parcel.

These are done by converting the profiles to virtual temperature. It is assumed the reason for lifting the parcel and doing the analysis is related to bouyancy and some kind of convection or stability analysis.

Implementations

Get the CAPE.

Get the CAPE in the hail growth zone.

Get the normalized cape.

Get the LCL height AGL.

Get the LCL pressrue level.

Get the temperature at the LCL.

Get the CIN.

Get the pressure at the equilibrium level.

Get the height ASL of the equilibrium level.

Get the temperature at the equilibrium level.

Get the pressure at the LFC.

Get the virtual temperature at the LFC.

Retrieve the parcel’s profile

Retrieve the original parcel.

Calculate the parcel vertical speed at the equilibrium level. Note that this is an over estimate of updraft speed due to the effects of entrainment and water/ice loading.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.