Skip to content

Releases: tomchor/Oceanostics.jl

v0.5.1

16 Oct 14:33
31c7810

Choose a tag to compare

Oceanostics v0.5.1

Diff since v0.5.0

Merged pull requests:

  • Adds simple example to readme (#41) (@tomchor)
  • Adds tests that checks is ComputedFields are actually computed (#43) (@tomchor)
  • Generalize derivatives in PV diagnostic (#45) (@whitleyv)
  • CompatHelper: bump compat for Oceananigans to 0.63, (keep existing compat) (#46) (@github-actions[bot])

v0.5.0

25 Aug 15:15
2f260c8

Choose a tag to compare

Oceanostics v0.5.0

Diff since v0.4.0

All KernelComputedFields are now AbstractOperations. The complex ones (that do not compile on GPUs) use KernelFunctionOperations. KernelAbstractions.jl is no longer a dependency.

Closed issues:

  • Provide convenience constructors for KernelComputedFields? (#4)
  • Change every KernelComputedField to KernelFunctionOperation (#21)
  • Including a fancier progress messenger (#23)
  • Test progress messengers (#38)

Merged pull requests:

  • CompatHelper: bump compat for "KernelAbstractions" to "0.7" (#24) (@github-actions[bot])
  • CompatHelper: bump compat for "Oceananigans" to "0.59" (#25) (@github-actions[bot])
  • Update runtests.jl (#26) (@tomchor)
  • CompatHelper: bump compat for "Oceananigans" to "0.61" (#27) (@github-actions[bot])
  • Added some more tests (#28) (@tomchor)
  • Adds progress messenger that times each step (#29) (@tomchor)
  • Expanded tests (#30) (@tomchor)
  • Migrate quantities from KernelComputedFields to AbstractOperations (#31) (@tomchor)
  • Delete Operators.jl (#32) (@tomchor)
  • Migrates TKEBudgetTerms to KernelFunctionOperation and AbstractOperation (#33) (@tomchor)
  • Adds tracer variance dissipation rate (#34) (@tomchor)
  • Test progress messengers for both DNS and LES (#39) (@tomchor)
  • CompatHelper: bump compat for Oceananigans to 0.62, (keep existing compat) (#40) (@github-actions[bot])

v0.4.0

01 Jul 15:15
3de9939

Choose a tag to compare

Oceanostics v0.4.0

Diff since v0.3.3

Closed issues:

  • Bump to 0.3.2 (#15)
  • TitleCase names, plus English language conventions for written variable names? (#19)

Merged pull requests:

  • Renamed TurbulentKineticEnergyTerms to TKEBudgetTerms (#20) (@tomchor)
  • Modified terms from ShearProd_x to XShearProd to be more consistent with Oceananigans (#22) (@tomchor)

v0.3.3

20 May 19:04
c7c6a8b

Choose a tag to compare

Oceanostics v0.3.3

Diff since v0.3.2

Merged pull requests:

  • CompatHelper: bump compat for "Oceananigans" to "0.58" (#16) (@github-actions[bot])
  • Bump v0.3.3 (#17) (@ali-ramadhan)
  • Cleanup and mean components for TKE (+ basic tests) (#18) (@ali-ramadhan)

v0.3.2

04 May 00:19

Choose a tag to compare

Oceanostics v0.3.2

Diff since v0.3.1

Merged pull requests:

  • CompatHelper: bump compat for "Oceananigans" to "0.55" (#12) (@github-actions[bot])
  • CompatHelper: bump compat for "Oceananigans" to "0.56" (#13) (@github-actions[bot])
  • CompatHelper: bump compat for "Oceananigans" to "0.57" (#14) (@github-actions[bot])

v0.3.1

13 Apr 17:50

Choose a tag to compare

Oceanostics v0.3.1

Diff since v0.3.0

v0.3.0

13 Apr 13:24

Choose a tag to compare

Oceanostics v0.3.0

Diff since v0.2.1

Merged pull requests:

  • CompatHelper: bump compat for "Oceananigans" to "0.54" (#7) (@github-actions[bot])
  • CompatHelper: bump compat for "KernelAbstractions" to "0.6" (#8) (@github-actions[bot])
  • Changed order of operations in kernel for TKE dissipation rate (#9) (@tomchor)
  • Proper dissipation rate kernels with interpolation as last step (#11) (@tomchor)

v0.2.1

26 Mar 23:53
bffe990

Choose a tag to compare

Oceanostics v0.2.1

Diff since v0.2.0

v0.2.0

22 Mar 20:40

Choose a tag to compare

Oceanostics v0.2.0

Diff since v0.1.6

v0.1.6

22 Mar 17:07

Choose a tag to compare

Oceanostics v0.1.6

Diff since v0.1.5