Releases: CliMA/ClimaCore.jl
Releases · CliMA/ClimaCore.jl
v0.14.33
v0.14.32
ClimaCore v0.14.32
📢 API Changes:
🚀 Features
📑 Documentation
- Add more docs for SharedMemory (#2303) (@charleskawczynski)
🐛 Fixes
v0.14.31
ClimaCore v0.14.31
📢 API Changes:
🚀 Features
- Add restart support for masked spaces (#2216)
📑 Documentation
🐛 Fixes
v0.14.30
ClimaCore v0.14.30
📢 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
- Update debugging docs (#2259) (@charleskawczynski)
- Fix debug docs + example_debug_post_op_callback (#2276) (@charleskawczynski)
- Improve some doc strings (#2279) (@charleskawczynski)
🐛 Fixes
v0.14.29
ClimaCore v0.14.29
📢 API Changes:
🚀 Features
📑 Documentation
🐛 Fixes
Spaces.horizontal_space(ClimaCore.level(space, 1))
returns an extruded space (#2197)
v0.14.28
v0.14.27
ClimaCore v0.14.27
📢 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 inFields
butnlevels
is inSpaces
(#2198)- bug in divergence_result_type (#2208)
- MatrixField tests suddenly started breaking (#2217)
- Masks don't inherit from broadcast expressions (#2226)
v0.14.26
ClimaCore v0.14.26
📢 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
ClimaCore v0.14.25
📢 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
andto_cpu
are not working as intended (#2186)
v0.14.24
ClimaCore v0.14.24
📢 API Changes:
🚀 Features
- Allow do-syntax with HDF5Writer (#1480)
- Reexport
face_space
andcenter_space
(#2101) - ClimaCore operators must exist at top-level scope, which limits user expressibility (#2155)
- Add data2array support for DataF layouts (#2143) (@charleskawczynski)
- Add do-syntax support for HDF5Reader/Writer (#2147) (@charleskawczynski)
- Define
to_device
andto_cpu
(#2163) (@charleskawczynski)
📑 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 supportlevel
(#2059)- Cannot materialize instantiated FieldMatrix broadcasted objects (#2146)
- Deformation flow with limiter broke in CI (#2151)
- Re-instantiation of SpectralBroadcasted fails (#2160)