Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

There is a newer version of the record available.

Published January 23, 2022 | Version v0.68.3
Software Open

CliMA/Oceananigans.jl: v0.68.3

Description

Oceananigans v0.68.3

Diff since v0.68.2

Closed issues:

  • Check boundary condition arrays are CuArrays if arch=GPU (#419)
  • Differing syntax for output writers (#500)
  • Method / abstraction for outputting timeseries (#502)
  • Implicit time-stepping for diffusion? (#587)
  • Sharing turbulence closures between compressible and incompressible models (#654)
  • Easy to mess up when setting boundary conditions via model constructor (#721)
  • Validation test: Abernathey et al 2011 (#774)
  • Check for 'invalid' boundary conditions (#890)
  • The all-knowing TimeStepWizard (#1087)
  • Redesigning Simulation and run! (#1138)
  • Use time index for JLD2OutputWriter instead of the iteration number? (#1491)
  • One stop shop: Oceananigans.DataAnalysis through abstract operations (#1493)
  • Immersed boundaries for tracers (#1548)
  • More concise show(field::Field) that prints data (like show(a::Array)?) (#1612)
  • Should we do something about exponentiation with Int64? (#1832)
  • Horizontal convection with VerticallyStretchedRectilinearGrid (#1872)
  • About unstructured grids (#1899)
  • 7-10x performance difference between 2D models in "xy" versus "xz" (#1919)
  • HydrostaticFreeSurfaceModel does not enforce halo correctness (#2041)
  • Fixing AveragedField and implementing IntegratedField using GridMetricOperation (#2051)
  • Using Base.summary instead of short_show and better show for grids and fields (#2064)
  • Do we really need AbstractCPUArchitecture? (#2072)
  • Should we have models infer the architecture from the grid? (#2089)
  • Add parameters to Callback (#2127)
  • Conflict betweenCUDA.device and Oceananigans.Architectures.device (#2159)

Merged pull requests:

  • More support for broadcasting to reduced fields (#2157) (@glwagner)
  • Resolves conflict between CUDA.device and Oceananigans.Architectures.device (#2160) (@navidcy)
  • Overhauls show and summary (#2161) (@glwagner)
  • Add parameters to Callback (#2162) (@glwagner)
  • Validate boundary conditions on Fields (#2163) (@glwagner)
  • Change TMPDIR for CPU initialization on tartarus (#2164) (@glwagner)
  • Update examples in README (#2168) (@navidcy)
  • Rehabilitating validation/cubed_sphere_eddying_aquaplanet (#2170) (@christophernhill)
  • OneField, ConstantField, and generalized ZeroField (#2171) (@glwagner)
  • Bump to 0.68.3 (#2172) (@glwagner)

Files

CliMA/Oceananigans.jl-v0.68.3.zip

Files (2.4 MB)

Name Size Download all
md5:89e0f00d743c1f25399059ac71361fec
2.4 MB Preview Download

Additional details

Related works