PySDM_examples.utils.kinematic_2d
The 2D prescribed-flow framework used here can be traced back to the work of Kessler 1969 (section 3C), can be found also in Szumowski et al. 1998 (Atmos. Res.).
The setup mimics a stratiform cloud deck and features periodic horizontal boundary condition and vanishing flow at vertical boundaries. It was introduced in Morrison & Grabowski 2007 and later adopted for particle-based simulations in Arabas et al. 2015 It uses a non-devergent single-eddy flow field resulting in an updraft-downdraft pair in the domain. The flow field advects two scalar fields in an Eulerian way: water vapour mixing ratio and dry-air potential temperature.
1# pylint: disable=invalid-name 2""" 3The 2D prescribed-flow framework used here can be traced back to the work 4of [Kessler 1969 (section 3C)](https://doi.org/10.1007/978-1-935704-36-2_1), can be found also in 5[Szumowski et al. 1998 (Atmos. Res.)](https://doi.org/10.1016/S0169-8095(97)00082-3). 6 7The setup mimics a stratiform cloud deck and features periodic horizontal boundary condition 8and vanishing flow at vertical boundaries. 9It was introduced in [Morrison & Grabowski 2007](https://doi.org/10.1175/JAS3980) and later adopted 10for particle-based simulations in [Arabas et al. 2015](https://doi.org/10.5194/gmd-8-1677-2015) 11It uses a non-devergent single-eddy flow field resulting in an updraft-downdraft pair in the domain. 12The flow field advects two scalar fields in an Eulerian way: water vapour mixing ratio 13and dry-air potential temperature. 14""" 15 16from .gui_settings import GUISettings 17from .mpdata_2d import MPDATA_2D 18from .simulation import Simulation 19from .storage import Storage