Skip to content

Releases: CliMA/ClimaCore.jl

v0.14.33

02 May 17:10
2f170b0
Compare
Choose a tag to compare

ClimaCore v0.14.33

Diff since v0.14.32

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

v0.14.32

02 May 00:32
2c875b0
Compare
Choose a tag to compare

ClimaCore v0.14.32

Diff since v0.14.31

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Broadcasting ^2 causes allocations (#1126)
  • ClimaCore.Topologies.mesh is only defined for AbstractIntervalTopology (#2287)

v0.14.31

18 Apr 21:20
b732f9f
Compare
Choose a tag to compare

ClimaCore v0.14.31

Diff since v0.14.30

📢 API Changes:

🚀 Features

  • Add restart support for masked spaces (#2216)

📑 Documentation

🐛 Fixes

v0.14.30

10 Apr 14:43
6b9a15d
Compare
Choose a tag to compare

ClimaCore v0.14.30

Diff since v0.14.29

📢 API Changes:

🚀 Features

  • Adding the 1D Burgers' equation as a 1D example case. (#2241)
  • Try branching near the leaves in FD shmem (#2250)
  • Improve DebugOnly docs for finding broadcast expressions with NaNs (#2258)

📑 Documentation

🐛 Fixes

  • coordinate_field returns a reference to the coordinates, so modifying the resulting Field modifies the underlying space (#2265)
  • The example post_op_callback in DebugOnly fails with reductions (#2266)
  • Unhelpful error message in getproperty for NamedTuple-valued Fields (#2274)

v0.14.29

27 Mar 23:36
9f4a732
Compare
Choose a tag to compare

ClimaCore v0.14.29

Diff since v0.14.28

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Spaces.horizontal_space(ClimaCore.level(space, 1)) returns an extruded space (#2197)

v0.14.28

21 Mar 23:16
6500e01
Compare
Choose a tag to compare

ClimaCore v0.14.28

Diff since v0.14.27

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

v0.14.27

19 Mar 21:02
cc9f859
Compare
Choose a tag to compare

ClimaCore v0.14.27

Diff since v0.14.26

📢 API Changes:

🚀 Features

  • InputOutput does not support PointSpaces (#2171)
  • Masks don't inherit from broadcast expressions (#2226)
  • Support for map!? (#2247)
  • Specialize field constructor for boolean fields (#2239) (@charleskawczynski)

📑 Documentation

🐛 Fixes

  • Type instability in get_boundary edge case (#1755)
  • Hard-to-debug error when LinearAlgebra.cdot and MatrixFields.cdot are both imported (#1774)
  • Tests InputOutput read are not very stringent (#1996)
  • Environment is not fully reproducible (#2178)
  • ncolumns is in Fields but nlevels is in Spaces (#2198)
  • bug in divergence_result_type (#2208)
  • MatrixField tests suddenly started breaking (#2217)
  • Masks don't inherit from broadcast expressions (#2226)

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)