Bubble Configuration#
- Input dependencies:
Any torus grid
- Compatible machines and compilers:
Levante, macOS, linux
- Recommended resources:
Single Processor.
- Estimated runtime (for resources indicated above):
Tens of seconds
- Sources:
Config for
mkexp. The initialization is performed in here, using default parameter settings, which, along with model parameters, can be modified within Namelists.- Analysis/postprocessing:
Checkout the examples on easyGEMS.
Description#
The basic set-up of the bubble experiment consists of an atmosphere over a bi-periodic domain. A roughly 20 km deep atmosphere is discretized over 70 layers and initialized to form two uniformally stratified layers upon which a perturbation is imposed. The first layer extending upwards with a temperature profile given by
to a height z_0 above which the temperature follows the profile
where T_0, z_0, Gamma_0, and Gamma_1 are parameters that can be specified. The humidity is set to a constant prescribed value. The perturbation, or “bubble”, is specified as a latitudinally slab symmetric gaussian perturbation in relative humidity and temperature that is centered at the surface and the central longitude. The surface is given the properties of saturated water at a fixed temperature, and the mean wind is initialized to 0 m/s.
In terms of the physical set up, it is often most useful to vary T_0 (aes_bubble_config%t0 which is set in aes_bubble_nml) and the surface temperature (ape_sst_val which is set in nh_testcase_nml) as this determines the phase of the condensate that forms in the bubble.