Releases: CliMA/ClimaOcean.jl
Releases · CliMA/ClimaOcean.jl
v0.4.2
What's Changed
- Clean up treatment of floating point precision and use
Oceananigans.defaults.FloatType
by @glwagner in #346 - Fix literated text in near-global example by @navidcy in #339
- One degree simulation in the examples and correct documentation by @simone-silvestri in #276
- (0.4.2) Remove ActiveCellEnstrophyConserving from OceanSimulations by @glwagner in #357
- Update ETOPO url by @glwagner in #360
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- Typo in the README directory for ECCO errors by @taimoorsohail in #343
- Bug fix in PrescribedAtmospheres by @glwagner in #347
- Update to climacommon 2024_10_10 by @glwagner in #349
- Add a test for simulation with prescribed atmospheres by @simone-silvestri in #351
- Generalize flux solver stop criteria to include
FixedIterations
by @glwagner in #350
New Contributors
- @taimoorsohail made their first contribution in #343
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Update docstrings by @navidcy in #334
- Update arctic_night.jl for latest Oceananigans by @glwagner in #325
- Fix the README example by @glwagner in #338
- (0.4.0) Integrate sea ice in the flux computation by @simone-silvestri in #294
- An experiment to compute flux climatology by @simone-silvestri in #340
- Allow attaching a prognostic atmosphere take 2 by @simone-silvestri in #342
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's Changed
- Add JRA55 in docs by @navidcy in #319
- Fix axis labels in near-global example + Docstring rendering + Few typos by @navidcy in #315
- Better bathymetry plot in near-global example by @navidcy in #320
- Correct type instability in fluxes computation by @simone-silvestri in #321
- Update README.md by @StevePny in #326
- Changing the output filename to arctic_night_atmosphere.mp4 by @waywardpidgeon in #330
- Add a vertical coordinate option to
ocean_simulation
by @simone-silvestri in #331 - Fix ECCO
metadata_url
andurls
that both adding a trailing/
by @navidcy in #318 - Drop unliterated example by @navidcy in #332
- (0.3.3) Bump minor version by @simone-silvestri in #333
New Contributors
- @StevePny made their first contribution in #326
- @waywardpidgeon made their first contribution in #330
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- Add a `biogeochemistry kwarg to ocean_simulation by @glwagner in #304
- Remove grid from
OceanSeaIceModel
by @simone-silvestri in #308 - Adding the free surface to the ECCO downloadable data by @simone-silvestri in #307
- Distributed regridding of bathymetry by @simone-silvestri in #309
- Fix ECCOrestoring show method by @navidcy in #311
- Fix docs by @simone-silvestri in #312
- Double show method for
OceanSeaIceSurfaceFluxes
by @simone-silvestri in #313 - Add a directory option to download data in
ECCORestoring
by @simone-silvestri in #306 - (0.3.2) Correct architecture bug and update packages by @simone-silvestri in #314
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3.0
What's Changed
- Adding a
timestepper
option toocean_simulation
by @simone-silvestri in #298 - (0.3.0) Cleaner syntax for ECCOFieldTimeSeries and ECCORestoring by @glwagner in #284
Full Changelog: v0.2.5...v0.3.0
v0.2.5
What's Changed
- Speed up near global example by @simone-silvestri in #262
- Better plot for single-column example by @navidcy in #268
- Just one
timeout_in_minutes
by @glwagner in #171 - Add communicator to the distributed datawrangling utils by @simone-silvestri in #282
- A first stab at a diagnostic surface temperature implementation by @simone-silvestri in #278
- Download ECCO files using
Downloads
and.netrc
files by @simone-silvestri in #281 - Load JRA55 data correctly when time indices wrap around by @glwagner in #287
- Fix small typos in near-global ocean example by @NoraLoose in #291
- Bugfix
set!
ting ECCO FTS with cycling boundaries by @simone-silvestri in #290 - Fix JRA55 tests by @simone-silvestri in #293
- Refactor PrescribedAtmosphere and add an idealized atmosphere simulation by @glwagner in #251
- Bump Julia version bound by @NoraLoose in #295
- (0.2.5) Update compat to Oceananigans 0.95 by @glwagner in #297
New Contributors
- @NoraLoose made their first contribution in #291
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- Clamp
LinearlyTaperedRestoringMask
to lie within (0, 1) by @simone-silvestri in #246 - Fluxes tests were not active + various bugfixes by @simone-silvestri in #258
- Caching inpainting data + some updates to the one degree simulation by @glwagner in #230
- Update LICENSE by @glwagner in #263
- Add stable docs badge by @navidcy in #257
- More one degree simulation by @simone-silvestri in #260
- A nice warning and better show for ECCORestoring by @glwagner in #267
- Avoid extra step in computing turbulent fluxes by @simone-silvestri in #264
- Fixes for flux computation + add fluxes regression tests by @simone-silvestri in #271
- Bump to 0.2.4 by @glwagner in #265
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- Add a test that sets temperature and salinity to ECCOMetadata and Refactor ECCOMetadata and ECCONetCDFBackend by @glwagner in #198
- Fix a precision problem in the ETOPO1 dataset by @simone-silvestri in #209
- Nuke Docs via GithubActions + add compat for CairoMakie v0.11, v0.12 by @navidcy in #156
- CompatHelper: bump compat for SurfaceFluxes to 0.12, (keep existing compat) by @github-actions in #184
- Update climacommon to 2024_10_09 by @Sbozzolo in #190
- New interface for ECCORestoring by @simone-silvestri in #185
- Default free surface for an
ocean_simulation
on aTripolarGrid
by @simone-silvestri in #216 - Reorganize files so we can collaborate better by @glwagner in #220
- Change some docstrings that were not updated to reflect the function signature by @simone-silvestri in #138
- Fix bottom drag bug by @simone-silvestri in #218
- Clean up one degree simulation + docstrings + bug w
ECCORestoring
by @glwagner in #222 - ImmersedBoundaryCondition for drag, take 2 by @simone-silvestri in #137
- Remove literated examples; a try by @navidcy in #228
- Enforce
deploy_config = Buildkite()
by @navidcy in #234 - Add the near-global example in the Docs by @navidcy in #236
- More examples by @navidcy in #238
- Add empty PR template by @navidcy in #242
- Avoid intermediate allocation by @glwagner in #240
- Distributed Datawrangling macros by @simone-silvestri in #208
- Some cleanup + better plots for near-global by @navidcy in #239
- CompatHelper: add new compat entry for MPI at version 0.20, (keep existing compat) by @github-actions in #243
- Fix major basin removals on Periodic longitudes by @simone-silvestri in #245
- Put nice formatting in the README + new docs landing page by @glwagner in #247
- Merge
MinimumTemperatureSeaIce
andFreezingLimitedOceanTemperature
by @simone-silvestri in #255 - (0.2.3) Bump compat to Oceananigans 0.94 by @glwagner in #256
- More straightforward text label for ECCO visualization by @glwagner in #250
Full Changelog: v0.2.2...v0.2.3