Skip to content

Releases: CliMA/Oceananigans.jl

v0.95.5

20 Dec 21:54
da6ee87
Compare
Choose a tag to compare

Oceananigans v0.95.5

Diff since v0.95.4

v0.95.4

20 Dec 21:33
ea9043c
Compare
Choose a tag to compare

Oceananigans v0.95.4

Diff since v0.95.3

Merged pull requests:

Closed issues:

  • Mid-Level Enzyme + Oceananigans Integration Test (#3346)
  • Automatically adding labels to Makie's plots in Oceananigans (#3998)
  • WARNING: could not import Grids.coordinates into ImmersedBoundaries (#3999)

v0.95.3

16 Dec 19:30
87ecfed
Compare
Choose a tag to compare

Oceananigans v0.95.3

Diff since v0.95.2

Merged pull requests:

  • (0.95.3) Reset model clock and skip time_step!ing if next actuation time is tiny (#3606) (@tomchor)
  • Add parameter to epsilon equation so buoyancy flux term may always be positive (#3886) (@glwagner)
  • (0.95.3) Restores open boundary condition functionality (#3937) (@jagoosw)
  • Actually test instantiation on GPU and also skip LagrangianAveragedDynamicSmagorinsky test (#3989) (@glwagner)
  • Add support for loading data generated prior to 0.95.0 with FieldTimeSeries (#3990) (@glwagner)
  • Update the docstring for HydrostaticFreeSurfaceModel (#3991) (@simone-silvestri)
  • Remove grid requirements from a Model in a Simulation (#3993) (@simone-silvestri)

Closed issues:

  • Pressure has extremely high gradients in random chunks of simulation using NonhydrostaticModel with ImmersedBoundaryGrid and BuoyancyTracer (#3593)
  • Unexpected FlatExtrapolationBoundaryCondition behaviour in validation script cylinder.jl (#3975)
  • Testing the instantiation of LagrangianAveragedDynamicSmagorinsky on GPU takes 1 hour (#3988)

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)