Skip to content

👼🏽 Oceananigans v0.6.0

Compare
Choose a tag to compare
@julia-tagbot julia-tagbot released this 04 Jun 14:51

v0.6.0 (2019-06-04)

Diff since v0.5.4

Main features:

  • Halo regions to enforce the doubly periodic boundary conditions.
  • Flow is incompressible to machine precision at every time step.
  • Introduction of turbulence closures by @glwagner but they still need to be integrated.

Closed issues:

  • Can't run examples (#254)
  • Unsupported dynamic function invocation (#248)
  • Register Oceananigans v0.5.4 (#235)
  • Choose 2-4 examples that are always updated and improved. (#221)
  • Boundary condition names should be top and bottom for z (#213)
  • GPU Poisson solver tests (#200)
  • Running with Float32 is slower than Float64 on CPUs (#188)
  • Checkpointer cannot restore when using fields with OffsetArrays. (#177)
  • Dirchlet/Value boundary conditions at the top and bottom. (#166)
  • Profiling Oceananigans (#162)
  • Checkpointer cannot serialize functions to disk with JLD. (#141)
  • We can reduce memory usage in the Poisson solver by a factor of 2. (#122)
  • Implement halo regions. (#104)
  • Expressing equations as the sum of a linear and a nonlinear operator. (#95)
  • Ideas for abstractions. (#70)
  • Includes at the module level cannot have circular dependencies. (#69)
  • Use multiple dispatch to control Poisson solver (#45)
  • Use correct data types in CPU/GPU shared kernels. (#34)

Merged pull requests: