Breeze.jl
Authors/Creators
- 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.7.0
Breaking changes
Convert CompressibleEquations to MPAS-style dry-density (ρᵈ) evolution
Prognose dry-air density ρᵈ instead of total density, following the MPAS-A dry-coupled formulation.
dynamics_densitynow returns ρᵈ — the coupling density that weights the flux variables (momentum ρu = ρᵈu, thermodynamic ρθ = ρᵈθ), divides velocity/θ, and is advanced by continuity. The total air density ρ = ρᵈ + Σρˣ is a diagnosed field (total_air_density, stored on the dynamics) used wherever total mass enters the physics: moisture mass-fraction recovery, scalar/water advection carriers, the equation of state, buoyancy, and saturation.
Closed issues:
- Substepping with terrain-following coordinates: implementation plan (#673)
- Possible bug in bulk drag formulation when using filtered veloctites (#698)
ZeroMomentCloudMicrophysicsloses latent warming on rain-out — root cause, the compressible-core constraint, and two paths forward (#772)- Reactant
raise=true: cannot raise vector<2xf64> gas-constant llvm.mlir.constant to stablehlo(acoustic_wave AD example) (#796) - NaNs & Floating point exception following Reactant@0.2.267 (#801)
Notes
Files
NumericalEarth/Breeze.jl-v0.7.0.zip
Files
(766.3 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:fcbcbcab39d6c2e3686df8fd91b46cee
|
766.3 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/NumericalEarth/Breeze.jl/tree/v0.7.0 (URL)
Software
- Repository URL
- https://github.com/NumericalEarth/Breeze.jl