Skip to content

Empyreal092/QGp1_EadyTurb_2DFront_Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Balanced simulations of Eady turbulence and strain-induced frontogenesis

This is the repository for code used in the paper

  • Dù, R.S., Smith, K.S. , Bühler, O., 2024. Next-order balanced model captures submesoscale physics and statistics

It contains simulation and analysis of simulations of Eady turbulence under the QG+1 model and of strain-induced frontogenesis under the QG+1 and semigeostrophic model.

Instructions for Eady turbulence under QG+1

  • The file Eady_QGpl.py simulates Eady turbulence under the QG+1 model according to the parameters in the paper.
  • Use the notebook plot_snap_both.ipynb in the plot folder to generate Fig. 1-6 in the paper.
  • Use the notebook plot_jointpdf.ipynb to generate the latter two figures in Fig. 7-8 in the paper.
  • Use the notebook plot_btend.ipynb to generate Fig. 9 in the paper.

Instructions for strain-induced frontogenesis simulations

  • Use the notebook IC_gen.ipynb to generate the initial conditions for the simulations. It generates the first figure in Fig. 11 in the paper.
  • The file 2DFrontQGpl.py and 2DFrontSemiG.py simulate strain induced frontogenesis under the QG+1 and semigeostrophic model.
  • Use the notebook Front_plotboth.ipynb in the plot folder to generate the latter two figures in Fig. 12 in the paper.
  • Use the notebook maxby_growth.ipynb to generate Fig. 13 in the paper.

About

Code accompanying the paper DùSmithBühler24

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published