Published June 15, 2026 | Version v0.6.0

Breeze.jl

  • 1. Aeolus Labs, Massachusetts Institute of Technology
  • 2. University of Melbourne
  • 3. University College London
  • 4. Aeolus Labs
  • 5. University of Tasmania

Description

Breeze v0.6.0

Diff since v0.5.3

Breaking changes

  • Terrain-following API replaced (#712). The legacy follow_terrain!/MVD path (BasicTerrainFollowing, GridFittedTerrain, FaceSampledTerrain) is removed. Terrain is now a grid property: pass a TerrainFollowingVerticalDiscretization (with LinearDecay or TwoLevelDecay) as z, then call materialize_terrain!(grid, h). Topography arity is Flat-aware (h(x,y), or h(x) on a y-Flat grid), and ICs over terrain are evaluated at physical altitude z.
  • Requires Oceananigans 0.110 (OpenBoundaryCondition → NormalFlowBoundaryCondition).

Merged pull requests:

  • [Example] Tropical cyclone with stationary stratiform rainband (YD19) (#657) (@bischtob)
  • Moist Exner reference state + splitting-supercell comparison (#704) (@kaiyuan-cheng)
  • Acoustic substepping on terrain-following coordinates (#712) (@glwagner)
  • Apply operator-split microphysics once per time step (#762) (@kaiyuan-cheng)
  • Add adiabatic_balance! for compressible and anelastic dynamics (#764) (@kaiyuan-cheng)
  • Add InstantaneousPrecipitation microphysics, remove ZeroMomentCloudMicrophysics (#771) (@ewquon)
  • Rename adiabatic_balance! to balance_adiabatically! (#779) (@kaiyuan-cheng)
  • Add missing import of Oceananigans.Fields.CenterField (#784) (@giordano)
  • Resolve possible issues detected by JET (#785) (@giordano)
  • Bump to 0.6.0 (#786) (@glwagner)

Closed issues:

  • Modified Moon and Nolan (2010) idealized TC with rainband setup (#439)
  • FV3's adiabatic balancing for cold-start simulation (#741)
  • Energy-flux bottom BC on CompressibleDynamics errors: ef.density === nothing (BC materialized before materialize_dynamics) (#777)

Notes

If you use Breeze.jl in your research, teaching, or for fun, please cite it using the metadata below.

Files

NumericalEarth/Breeze.jl-v0.6.0.zip

Files (746.6 kB)

Name Size Download all
md5:fbd880a8da11f2f17c0801d16690d4c4
746.6 kB Preview Download

Additional details

Related works