Published January 23, 2026
| Version v0.9.0
Software
Open
ClimaOcean.jl
Authors/Creators
- 1. Aeolus Labs, Massachusetts Institute of Technology
- 2. University of Melbourne
- 3. Politecnico di Torino
- 4. University of Cambridge
- 5. Massachusetts Institute of Technology
Description
ClimaOcean v0.9.0
Breaking changes
- Restructured infrastructure to have Oceans, SeaIces, and Atmospheres modules
- Each component extends the ComponentExchanger type, which provides the information of the state to be exchanged and the regridder to interpolate_state! and update_net_fluxes!
- New ocean - sea ice flux formulations (IceBathHeatFlux and ThreeEquationHeatFlux)
Merged pull requests:
- Fix UI of
Metadata(#693) (@simone-silvestri) - Update atmosphere model description in simulation (#695) (@glwagner)
- (0.9.0) Modify interface to generalize the coupling (#699) (@simone-silvestri)
- CompatHelper: bump compat for MeshArrays to 0.5, (keep existing compat) (#701) (@github-actions[bot])
- Fix major basins behavior (#708) (@simone-silvestri)
- Build docs on more GPUs (#709) (@simone-silvestri)
- Restrict Oceananigans to v0.102 (#711) (@navidcy)
- Update for Oceananigans v0.103 (#712) (@glwagner)
- Add missing modules in Docs/API (#714) (@navidcy)
- Add CITATION.cff for ClimaOcean.jl (#715) (@navidcy)
- Fix a bug remaining from #699 (#716) (@simone-silvestri)
- Use bottom temperature as interface temperature if the ice is not consolidated (#719) (@simone-silvestri)
- Fix wind dependent wave formulation (#720) (@simone-silvestri)
- Improve ocean-sea ice heat flux parameterization (#721) (@simone-silvestri)
- Use correct default for atmosphere - sea ice
SimilarityTheoryFluxes(#723) (@simone-silvestri) - Update Thermodynamics compat (#724) (@simone-silvestri)
- Fix failing tests in github actions (#725) (@simone-silvestri)
- Add constants for Center and Face in Atmospheres.jl (#729) (@xkykai)
- Update syntax for Oceananigans v0.104 (#730) (@navidcy)
- Remove thermodynamic states (#732) (@tapios)
- Clean up notation for atmospheric variables in InterfaceComputations (#733) (@glwagner)
- Use ClimaSeaIce 0.4.2 (#735) (@navidcy)
- Implement checkpointer for the
OceanSeaIceModel(#736) (@simone-silvestri)
Closed issues:
buoyancy_frequency-related error in examples on v0.8.9 (#704)- Missing
creference ininterp_atmos_time_series(#728)
Notes
Files
CliMA/ClimaOcean.jl-v0.9.0.zip
Files
(283.9 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:cbb90224e87a0a3e166ec065bdc45c2a
|
283.9 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/CliMA/ClimaOcean.jl/tree/v0.9.0 (URL)
Software
- Repository URL
- https://github.com/CliMA/ClimaOcean.jl