Oceananigans v0.110.15
Merged pull requests:
- Open boundary conditions using
SplitExplicitFreeSurface(#5351) (@simone-silvestri) - Update Oceananigans papers to docs (#5780) (@navidcy)
- Add another paper (#5847) (@navidcy)
- Bump DataDeps in /test (#5848) (@dependabot[bot])
getbcwith 3d indexing (#5849) (@maximilian-gelbrecht)- Fix typo in validation/advection/gaussian_bump_advection.jl (#5850) (@alesok)
- Add compress keyword argument to JLD2Writer (#5851) (@giordano)
- Add curved ocean fronts paper (#5852) (@navidcy)
- Explicit imports in oneAPIExt (#5853) (@navidcy)
- Explicit imports in OceananigansMetalExt (#5854) (@navidcy)
- Explicit imports in StokesDrifts module (#5855) (@navidcy)
- Explicit imports in Simulations module (#5856) (@navidcy)
- Explicit imports in Logger and Architectures modules (#5857) (@navidcy)
- Explicit imports in BoundaryConditions module (#5858) (@navidcy)
- Fix NCCL west/east halo swap on 2-rank periodic axes (#5859) (@aklocker42)
- Explicit imports in OutputReaders (#5860) (@navidcy)
- Fix NCCLDistributed runtime failures: CUDA.wait and device-buffer MPI collectives (#5863) (@glwagner)
- Bump v0.110.15 (#5867) (@ali-ramadhan)
Closed issues:
- Using
UnaryOperationinFluxBoundaryConditionworks on CPU but fails on GPU (#5200) - docs: list of papers using Oceananigans rendered incorrectly (#5795)
- Typo in validation/advection/gaussian_bump_advection.jl (#5805)
- NCCLDistributed deadlocks with 2 ranks on a periodic decomposed axis (#5843)
getbcfails with Reactant due to 2D indexing (#5846)