Skip to content

Releases: CliMA/ClimaCore.jl

v0.14.26

20 Feb 00:29
3f0a9d2
Compare
Choose a tag to compare

ClimaCore v0.14.26

Diff since v0.14.25

πŸ“’ API Changes:

πŸš€ Features

πŸ“‘ Documentation

πŸ› Fixes

  • no method matching level(::ClimaCore.DataLayouts.IFH{Float64, 5, Array{Float64, 3}}, ::Int64) in ClimaCoupler with ClimaCore 0.14.25 (#2193)

v0.14.25

18 Feb 22:24
557e755
Compare
Choose a tag to compare

ClimaCore v0.14.25

Diff since v0.14.24

πŸ“’ API Changes:

πŸš€ Features

  • gradient on combination of horizontal and 3d fields does not work (#1989)

πŸ“‘ Documentation

πŸ› Fixes

  • Cannot construct VIFH DataLayout cuda spaces (#1383)
  • Some links/badges are broken in the readme (#1612)
  • gradient on combination of horizontal and 3d fields does not work (#1989)
  • Distributed remapping interpolation bug (#2108)
  • CommonSpaces are not compatible with MPI (#2175)
  • Tests are failing with missing method for zero (#2177)
  • to_device and to_cpu are not working as intended (#2186)

v0.14.24

28 Jan 00:52
cee1557
Compare
Choose a tag to compare

ClimaCore v0.14.24

Diff since v0.14.23

πŸ“’ API Changes:

πŸš€ Features

πŸ“‘ Documentation

πŸ› Fixes

  • Strange behavior of similar and broadcast with Fields of IJFH datalayout (#598)
  • Spatially varying BC dont work for grads? (#994)
  • FiniteDifferenceSpace does not support level (#2059)
  • Cannot materialize instantiated FieldMatrix broadcasted objects (#2146)
  • Deformation flow with limiter broke in CI (#2151)
  • Re-instantiation of SpectralBroadcasted fails (#2160)

v0.14.23

19 Jan 18:31
50e545d
Compare
Choose a tag to compare

ClimaCore v0.14.23

Diff since v0.14.22

πŸ“’ API Changes:

  • Implement Hyperdiffusion as Operator (#125)

πŸš€ Features

  • Add debug compare (#711)
  • Fix windows tests (#1205)
  • Move space and field from GPU to CPU (#1296)
  • The remapper does not work for purely vertical spaces (#2032)
  • Add convenience function for truncating stack traces (#2128)

πŸ“‘ Documentation

πŸ› Fixes

  • DataLayout Backing Array Dimension Checks (#664)
  • Tests failing due to out of memory (#948)
  • error in bubble_3d_invariant_rhoe.jl -- getindex (#2054)
  • adapt for spaces/fields is broken (#2091)
  • Constructing a high resolution space on GPU fails (#2096)
  • ClimaUtilities and ClimaTimesteppers downstream tests are failing (#2104)
  • Fieldvector benchmarks give 137 error status (#2109)
  • DebugOnly module is missing a post-callback somewhere (#2138)

v0.14.22

23 Dec 21:38
92f3b2b
Compare
Choose a tag to compare

ClimaCore v0.14.22

Diff since v0.14.21

πŸ“’ API Changes:

πŸš€ Features

πŸ“‘ Documentation

πŸ› Fixes

v0.14.21

22 Dec 18:09
6040306
Compare
Choose a tag to compare

ClimaCore v0.14.21

Diff since v0.14.20

πŸ“’ API Changes:

πŸš€ Features

  • Support DataLayouts.VF in InputOutput.read_field() (#2099)

πŸ“‘ Documentation

πŸ› Fixes

  • copyto!(::Field, ::Field) performance is 2x slower than parent array (#1403)
  • ClimaCoreMakie fieldheatmap gives warning (#2093)
  • Minimum on a field does not return the correct value on GPU (#2097)

v0.14.20

12 Nov 14:26
76dac21
Compare
Choose a tag to compare

ClimaCore v0.14.20

Diff since v0.14.19

πŸ“’ API Changes:

πŸš€ Features

  • Remove field dimension in DataLayouts (#1748)
  • Leverage linear indexing for pointwise kernels (#1889)
  • Fix uncoalesced memory reads (#1910)
  • Drop the field dimension + use linear indexing (#1928)
  • Add FieldVector microbenchmarks and improve performance (#2067)
  • Define getindex_field and setindex_field (#2050) (@charleskawczynski)
  • Add HF datalayouts (#2055) (@charleskawczynski)

πŸ“‘ Documentation

πŸ› Fixes

  • In example shallow_water.jl the error ClimaCore.Operators.Divergence{()} are not callable appears ? (#2044)

v0.14.19

14 Oct 18:21
Compare
Choose a tag to compare

ClimaCore v0.14.19

Diff since v0.14.18

πŸ“’ API Changes:

πŸš€ Features

πŸ“‘ Documentation

πŸ› Fixes

v0.14.18

03 Oct 16:31
de631af
Compare
Choose a tag to compare

ClimaCore v0.14.18

Diff since v0.14.17

πŸ“’ API Changes:

πŸš€ Features

  • Add convenience accessors (#908)

πŸ“‘ Documentation

πŸ› Fixes

  • #1920 broke CI on Julia 1.11 (#1923)
  • DeepSphericalGrid is not correctly saved into HDF5 files (#2009)
  • #1992 broke the gpu multiple field solve for the land (#2019)

v0.14.17

26 Sep 17:20
8a5e564
Compare
Choose a tag to compare

ClimaCore v0.14.17

Diff since v0.14.16

πŸ“’ API Changes:

πŸš€ Features

πŸ“‘ Documentation

πŸ› Fixes

  • Higher resolution column cases cannot be run on GPU (#1854)