Releases: CliMA/ClimaOcean.jl
Releases · CliMA/ClimaOcean.jl
v0.8.10
v0.8.9
v0.8.8
ClimaOcean v0.8.8
Merged pull requests:
- Add SpeedyWeather extension + coupled atmos-ocean-sea ice example (#463) (@glwagner)
- Add datawrangling tutorial (#587) (@navidcy)
- Allow Thermodynamics.jl version 0.14.0 (#664) (@simone-silvestri)
- Build examples on julia 1.12 (#670) (@simone-silvestri)
- add depot to CI; use central queue (#671) (@juliasloan25)
- Replace regularize_forcing with materialize_forcing (#676) (@simone-silvestri)
- CI with julia v1.12 (#678) (@navidcy)
- Use RK3 time stepper for near-global 1/4 degree example (#679) (@navidcy)
- Remove files after ourselves in
test_downloading.jland remove julia 1.12 Reactant tests (#680) (@simone-silvestri) - Fix citation link and update authors in README (#682) (@navidcy)
- Use
:SplitRungeKutta3as default timestepper inocean_simulation(#683) (@navidcy) - Try increasing time step for near global example (#684) (@navidcy)
- Don't delete animations that Docs made! (#685) (@navidcy)
- Bump actions/checkout from 5 to 6 (#686) (@dependabot[bot])
- Update to Oceananigans 0.102 (#689) (@simone-silvestri)
- Bugfix for
OceanSeaIceModeltimestepping (#690) (@simone-silvestri) - CompatHelper: bump compat for MeshArrays to 0.4, (keep existing compat) (#692) (@github-actions[bot])
- Atmosphere description in example (#696) (@milankl)
- Fix author list in bibtex entry (#698) (@navidcy)
Closed issues:
v0.8.7
v0.8.6
ClimaOcean v0.8.6
Merged pull requests:
- Read ECCO-Darwin field from NASA Earthdata for initial conditions and restoring (#328) (@seamanticscience)
- Use
AdvectiveFormulationfor the skew fluxes (#628) (@simone-silvestri) - CompatHelper: add new compat entry for MeshArrays at version 0.3, (keep existing compat) (#630) (@github-actions[bot])
- CompatHelper: add new compat entry for Glob at version 1, (keep existing compat) (#632) (@github-actions[bot])
- Remove
SurfaceFluxes.jldependency (#635) (@simone-silvestri) - Drop ECCODarwin tests (#637) (@simone-silvestri)
- Changes
ExponentialCoordinatetoExponentialDiscretization(#638) (@taimoorsohail) - Remove SurfaceFluxes dependency from Project.toml (#648) (@navidcy)
- Allow passing a
COPERNICUS_USERNAMEandCOPERNICUS_PASSWORDas enviroment variables (#649) (@simone-silvestri) - update
PrescribedAtmospherestate to load correct time indices into memory (#651) (@xkykai) - Replace q_vap_saturation_from_density with q_vap_from_p_vap (#653) (@szy21)
- Add possibility to change top BC for the
sea_ice_simulation(#657) (@simone-silvestri) - Get constants (e.g., g, R_Earth, Ω_Earth) from
Oceananigans.defaults(#658) (@navidcy) - tag v0.8.6 (#663) (@juliasloan25)
Closed issues:
- Workflow for downloading input forcing files without GPU node internet access (#344)
- Using
MultiYearJRA55with different start date as dataset causes out-of-bounds time indexing duringinterpolate_atmospheric_state!inOceanSeaIceModel(#646) - Distributed MPI runs unable to save variables using
jldsave(#647) - Atlantic Ocean over one_degree_simulation (#650)
DistributedFillHaloMethodErrorwhen running a distributed GPU ocean-sea-ice model (#655)
v0.8.5
ClimaOcean v0.8.5
Merged pull requests:
- Ensure consistent
download_datasetforCopernicusdata (#522) (@simone-silvestri) - Change the one-degree example top vertical resolution from ~50m to ~8m (#591) (@navidcy)
- Bump actions/checkout from 4 to 5 (#601) (@dependabot[bot])
- Use tmp directories for multi year JRA55 tests (#610) (@simone-silvestri)
- CompatHelper: bump compat for Oceananigans to 0.99, (keep existing compat) (#613) (@github-actions[bot])
- add colon2dash function to fix prefix (#617) (@xkykai)
- fix end date for glorys monthly (#621) (@xkykai)
- Add metadata_path import to Copernicus module (#623) (@xkykai)
- fix inpainted filepath for
Copernicus(#625) (@xkykai) - Restructure sea ice ocean fluxes (#627) (@simone-silvestri)
Closed issues:
download_datasetforCopernicusdoesn't work with Windows due to colon in filename (#616)FieldTimeSeries(::Metadata, ...)makes redundant downloads for multiple dates (#618)GLORYSMonthly'slast_dateis wrong (#620)- missing
using ClimaOcean.DataWrangling: metadata_pathinCopernicus.jl(#622) inpainted_metadata_pathforCopernicusdoes not includemetadata.dir(#624)
v0.8.4
ClimaOcean v0.8.4
Merged pull requests:
- Reinstate JRA55 multi year tests (#538) (@simone-silvestri)
- CompatHelper: bump compat for Oceananigans to 0.98, (keep existing compat) (#608) (@github-actions[bot])
- Update PrescribedAtmosphere
default thermodynamics_parameters(#609) (@navidcy)
v0.8.3
ClimaOcean v0.8.3
Merged pull requests:
- CompatHelper: bump compat for Thermodynamics to 0.14, (keep existing compat) (#603) (@github-actions[bot])
- Bump patch release v0.8.3 (#606) (@juliasloan25)
v0.8.2
ClimaOcean v0.8.2
Merged pull requests:
- Use zstar in examples (#573) (@simone-silvestri)
- Change
ECCO_PASSWORDtoECCO_WEBDAV_PASSWORD(#586) (@navidcy) - Expose
update_state!(atmos::PrescribedAtmosphere)(#590) (@navidcy) - CompatHelper: bump compat for Reactant in [weakdeps] to 0.2, (keep existing compat) (#593) (@github-actions[bot])
- Expose
include_rivers_and_icebergskwarg instead of using the default (#594) (@navidcy) - CompatHelper: bump compat for Thermodynamics to 0.13, (keep existing compat) (#596) (@github-actions[bot])
- Using the new Oceananigans (#597) (@simone-silvestri)
- Remove
vertical_coordinatekwarg fromocean_simulation(#598) (@simone-silvestri) - Respect the words "sea" and "ice" (#599) (@glwagner)
- (0.8.2) Bump version (#600) (@glwagner)
Closed issues: