pub fn mix_down(parcel: Parcel, snd: &Sounding) -> Result<ParcelProfile>
Descend a parcel dry adiabatically.
ParcelProfile has actual temperatures and not virtual temperatures. This is for
analyzing inversions and visualizing what a sounding would look like if deep, dry mixing were
to occur from surface heating alone.