Skip to content

Releases: CliMA/Oceananigans.jl

v0.95.8

25 Jan 08:18
2b3f7ba
Compare
Choose a tag to compare

Oceananigans v0.95.8

Diff since v0.95.7

Merged pull requests:

Closed issues:

  • Unable to pickup from checkpoint when using SplitRungeKutta3Timestepper (#4057)

v0.95.7

18 Jan 04:39
c0a35e8
Compare
Choose a tag to compare

Oceananigans v0.95.7

Diff since v0.95.6

Merged pull requests:

v0.95.6

11 Jan 05:55
e02564d
Compare
Choose a tag to compare

Oceananigans v0.95.6

Diff since v0.95.5

Merged pull requests:

Closed issues:

  • Default CATKE configuration (#4015)
  • Use xticks to multiples of 60 or 30 for a domain that wraps around the globe in Makie extension (#4024)
  • "Free surface" is mentioned in the vertical coordinate summary (#4030)

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: