Skip to content

Releases: CliMA/ClimaCore.jl

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)

v0.14.16

19 Sep 14:41
bd20629
Compare
Choose a tag to compare

ClimaCore v0.14.16

Diff since v0.14.15

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Higher resolution column cases cannot be run on GPU (#1854)
  • JET failures in combine_eltypes (#1991)

v0.14.15

13 Sep 00:34
37a864f
Compare
Choose a tag to compare

ClimaCore v0.14.15

Diff since v0.14.14

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

v0.14.14

12 Sep 14:42
1f51ca3
Compare
Choose a tag to compare

ClimaCore v0.14.14

Diff since v0.14.13

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Inference failure in broadcast expression (#1981)

v0.14.13

09 Sep 22:50
42cd28b
Compare
Choose a tag to compare

ClimaCore v0.14.13

Diff since v0.14.12

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Some methods in Quadratures need type casting (#1820)
  • Higher resolution column cases cannot be run on GPU (#1854)

v0.14.12

22 Aug 21:58
5f6b477
Compare
Choose a tag to compare

ClimaCore v0.14.12

Diff since v0.14.11

📢 API Changes:

🚀 Features

  • Add support for column index traversal. (#786)
  • Add support for reduce-like operations over columns (#1095)
  • Add iterator for real-world fields in test suite (#1293)
  • Forward fill! to parent (#1888)
  • Use static parameters for indexing in DSS (#1895)
  • add hyperbolic tangent stretching (#1927)
  • add hyperbolic tangent stretching (#1930) (@szy21)

📑 Documentation

🐛 Fixes

  • GPU broadcasting sometimes breaks with type casting (#1097)
  • Method redefinition in ClimaCoreTempestRemap (#1945)

v0.14.11

09 Aug 00:34
c272d15
Compare
Choose a tag to compare

ClimaCore v0.14.11

Diff since v0.14.10

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Missing method for column_integral_indefinite! for CUDADevice (#1833)
  • Donwstream test for ClimaCoupler is failing (#1911)