Skip to content

Simple superparameterization example in Python using the DALES model

License

Notifications You must be signed in to change notification settings

CloudResolvingClimateModeling/Simple-SP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOI

Simple-SP

Simple superparameterization example in Python using the DALES model

This is a simplified superparameterization setup, where the global model consists of only advection. The purpose of this example is showing a lack of cloud advection in a superparameterized model, and exploring schemes to improve cloud advection by adjusting the small-scale variability of the total humidity in the local models.

Installation and Use

  • Install OMUSE (recommended in a virtual environment) and the DALES model within OMUSE. See the OMUSE installation instructions

  • Other requirements: scipy, matplotlib, netCDF4 (pip install netCDF4)

  • Activate the OMUSE virtual environment

python simple-SP.py # run simulations, 10 minutes on 4-core desktop
python plot-lwp.py  # plot result

(Instructions tested on Ubuntu 21.04, with OMUSE 2021.6.2.dev14+gf2bbc23).

The script is set up to perform three simulations with a moist bubble perturbation in the initial state:

  • a single, wide LES

  • a traditional superparameterization with four LES domains

  • a modified superparameterization with four LES domains, where the moisture variability is coupled

References

DALES model description article: Formulation of the Dutch Atmospheric Large-Eddy Simulation (DALES) and overview of its applications, T. Heus et al, Geosci. Model Dev., 3, 415-444, 2010

Superparamerization of OpenIFS with DALES: code repository, article: Regional Superparameterization in a Global Circulation Model Using Large Eddy Simulations, F. Jansson et al, Journal of Advances in Modeling Earth Systems, 11, 2958– 2979.

About

Simple superparameterization example in Python using the DALES model

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages