Releases: CliMA/ClimaCore.jl
Releases Β· CliMA/ClimaCore.jl
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)
v0.14.23
ClimaCore v0.14.23
π’ 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
- Fix some DebugOnly docs (#2135) (@charleskawczynski)
π 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
ClimaCore v0.14.22
π’ API Changes:
π Features
π Documentation
π Fixes
v0.14.21
ClimaCore v0.14.21
π’ API Changes:
π Features
- Support
DataLayouts.VF
inInputOutput.read_field()
(#2099)
π Documentation
π Fixes
v0.14.20
ClimaCore v0.14.20
π’ 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
andsetindex_field
(#2050) (@charleskawczynski) - Add HF datalayouts (#2055) (@charleskawczynski)
π Documentation
- Add more docs to
rcompare
(#2073) (@charleskawczynski)
π Fixes
- In example shallow_water.jl the error ClimaCore.Operators.Divergence{()} are not callable appears ? (#2044)
v0.14.19
ClimaCore v0.14.19
π’ API Changes:
π Features
π Documentation
π Fixes
v0.14.18
v0.14.17
ClimaCore v0.14.17
π’ API Changes:
π Features
π Documentation
π Fixes
- Higher resolution column cases cannot be run on GPU (#1854)