There is a newer version of the record available.

Published September 29, 2020 | Version v0.39.0
Software Open

CliMA/Oceananigans.jl: v0.39.0

  • 1. Massachusetts Institute of Technology
  • 2. Australian National University
  • 3. @JuliaComputing
  • 4. M.I.T.
  • 5. @RealImage
  • 6. @mit
  • 7. @github
  • 8. MIT (Massachusetts Institute of Technology)

Description

Oceananigans v0.39.0

Diff since v0.38.0

  • Overhauled interface for forcing functions. Instead of calling ModelForcing to set up model forcing functions, you should pass a named tuple of Forcing objects to the model constructor.

Closed issues:

  • getindex and setindex! much slower than just accessing array contents directly. (#13)
  • Can we inline source term calculation to save memory? (#98)
  • Unified forcing function interface (#896)
  • fourth-order advection tested? (#925)
  • Not sure why Oceananigans instantly kills a constant velocity field in a box (#951)
  • Flatten state in boundary condition functions and forcing functions to single tuple? (#985)
  • Remove SymPy dependency in next release of Oceananigans (#990)
  • MethodError when using Oceananigans with Julia 1.5 and OffsetArrays v1.3.0 (#991)

Merged pull requests:

  • New forcing function interface, defaults, and functionality (#989) (@glwagner)
  • Update new_data.jl (#992) (@glwagner)
  • Remove SymPy dependency for now (#996) (@ali-ramadhan)
  • Bump v0.39.0 (#998) (@ali-ramadhan)

Files

CliMA/Oceananigans.jl-v0.39.0.zip

Files (10.2 MB)

Name Size Download all
md5:e2eea3a3b6247f0f273d3c120ac3a4e0
10.2 MB Preview Download

Additional details

Related works