Skip to content

Releases: CliMA/Oceananigans.jl

v0.95.2

13 Dec 20:42
2b4d16a
Compare
Choose a tag to compare

Oceananigans v0.95.2

Diff since v0.95.1

Merged pull requests:

v0.95.1

13 Dec 17:22
dddd531
Compare
Choose a tag to compare

Oceananigans v0.95.1

Diff since v0.95.0

Merged pull requests:

v0.95.0

13 Dec 01:02
a8b3306
Compare
Choose a tag to compare

Oceananigans v0.95.0

Diff since v0.94.3

Merged pull requests:

Closed issues:

  • Add Multi GPU testing (#2526)
  • Should we make Conjugate Gradient + FFTBased-preconditioner the default for HydrostaticFreeSurfaceModel? (#2635)
  • Is Architectures.next_stream() redundant? (#2748)
  • Problem using immersed boundary with PartialCellBottom and Flat horizontal dimensions (#2798)
  • with_halo is broken for ImmersedBoundaryGrid (#2988)
  • Boundary condition ordering (#3342)
  • xspacings is broken for ImmersedBoundaryGrid (#3701)
  • Implementing AB2 for variable time-step size (#3738)
  • SplitExplicitFreeSurface code improvements (#3873)
  • Why do we only build distributed test_architectures if MPI.Initialized? (#3879)
  • Some Lagrangian particles like to travel Southwest on an immersed lat-lon grid + hydrostatic model (#3917)
  • Error when constructing Integral of a field on an immersed rectilinear grid: Azᶜᶜᵃ not defined (#3948)
  • minimum_xspacing does not account for the immersed boundary (#3954)
  • Duplicate ψspacing and Δψ (#3957)
  • Why are the prognostic fields deep-copied in the constructor for HydrostaticFreeSurfaceModel? (#3967)

v0.94.3

22 Nov 08:03
9b227a4
Compare
Choose a tag to compare

Oceananigans v0.94.3

Diff since v0.94.2

Merged pull requests:

v0.94.2

15 Nov 16:10
6a95ceb
Compare
Choose a tag to compare

Oceananigans v0.94.2

Diff since v0.94.1

Merged pull requests:

  • (0.94.2) Support interpolation from triple-Flat grids (#3928) (@glwagner)

v0.94.1

15 Nov 00:30
cb9e6d2
Compare
Choose a tag to compare

Oceananigans v0.94.1

Diff since v0.94.0

v0.94.0

15 Nov 00:15
0be921d
Compare
Choose a tag to compare

Oceananigans v0.94.0

Diff since v0.93.3

Merged pull requests:

Closed issues:

  • More / more flexible Smagorinsky models (#3637)
  • Open boundary conditions do not work for windowed fields (#3833)
  • Error in ConjugateGradientPoissonSolver for nonuniform grids (#3889)
  • The MPI we use in the distributed tests is not CUDA-aware (#3897)
  • Use default reader_kw=nothing to make FieldTimeSeries concretely typed (#3898)
  • Plotting a reduced field on an ImmersedBoundaryGrid fills in NaNs incorrectly (#3899)
  • LaTeX not rendering in boundary_conditions.md (#3905)
  • MakieExt having trouble with sliced fields? (#3921)

v0.93.3

08 Nov 16:10
5dd01dd
Compare
Choose a tag to compare

Oceananigans v0.93.3

Diff since v0.93.2

Merged pull requests:

  • Add test of enzyme flux bc (#3643) (@jlk9)
  • Fix docs for VectorInvariant and WENOVectorInvariant (#3866) (@navidcy)
  • Use on_architecture more liberally with boundary conditions (#3893) (@glwagner)
  • Update examples to use new fluxes notation (#3907) (@glwagner)

Closed issues:

  • "GPU enzyme tests are on the CPU (#3909)

🐧 v0.93.2

30 Oct 20:43
f2a8fb3
Compare
Choose a tag to compare

Oceananigans v0.93.2

Diff since v0.93.1

Merged pull requests:

Closed issues:

  • Support passing keyword arguments to jldopen when using FieldTimeSeries (#3680)
  • CUDA illegal memory access when constructing a Float32 HydrostaticFreeSurfaceModel + CATKEVerticalDiffusivity on the GPU (#3870)

v0.93.1

26 Oct 21:33
d66ed9b
Compare
Choose a tag to compare

Oceananigans v0.93.1

Diff since v0.93.0

Merged pull requests:

  • Fix bug calling domain for LatitudeLongitudeGrid (#3871) (@glwagner)