Skip to content

Commit e5390b1

Browse files
committed
update README: WeakValueDicts unmaintained
1 parent fa1e426 commit e5390b1

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ ClimaCore.jl's high-level application programming interface (API) facilitates mo
4747
- Flexible memory layouts: Array-of-Structs (AoS), Struct-of-Arrays (SoA),Array-of-Struct-of-Arrays (AoSoA)
4848
- Useful overloads: `sum` (integral), `norm`, etc.
4949
- Compatible with [`DifferentialEquations.jl`](https://diffeq.sciml.ai/stable/) time steppers.
50-
* Composable operators via broadcasting: apply a function element-wise to an array; scalar values are broadcast over arrays
50+
* Composable operators via broadcasting: apply a function element-wise to an array; scalar values are broadcast over arrays
5151
* Fusion of multiple operations; can be specialized for custom functions or argument types (e.g. `CuArray` compiles and applies a custom CUDA kernel).
5252
* Operators (`grad`, `div`, `interpolate`) are “pseudo-functions”: Act like functions when broadcasted over a `Field`; fuse operators and function calls.
5353
* Add element node size dimensions to type domain
@@ -56,3 +56,6 @@ ClimaCore.jl's high-level application programming interface (API) facilitates mo
5656
* Flexible memory layouts allow for flexible threading models (upcoming):
5757
- CPU thread over elements
5858
- GPU thread over nodes.
59+
60+
Versions before and including ClimaCore.jl v0.11.7 relied on WeakValueDicts.jl, which is not thread-safe and no longer maintained.
61+
These versions are considered unsupported, and newer versions of ClimaCore.jl should be used.

0 commit comments

Comments
 (0)