@@ -8,6 +8,7 @@ import .Spaces:
8
8
FiniteDifferenceSpace
9
9
import . Topologies: IntervalTopology
10
10
import . Meshes: IntervalMesh
11
+ import . DataLayouts
11
12
12
13
@deprecate IntervalTopology (mesh:: IntervalMesh ) IntervalTopology (
13
14
ClimaComms. SingletonCommsContext (ClimaComms. device ()),
@@ -26,3 +27,29 @@ import .Meshes: IntervalMesh
26
27
@deprecate FiniteDifferenceGrid (mesh:: IntervalMesh ) FiniteDifferenceGrid (
27
28
IntervalTopology (ClimaComms. device (), mesh),
28
29
)
30
+
31
+ @deprecate DataLayouts. IJFH {S, Nij} (
32
+ :: Type{ArrayType} ,
33
+ nelements,
34
+ ) where {S, Nij, ArrayType} DataLayouts. IJFH {S, Nij, nelements} (ArrayType) false
35
+
36
+ @deprecate DataLayouts. IJFH {S, Nij} (
37
+ array:: AbstractArray{T, 4} ,
38
+ ) where {S, Nij, T} DataLayouts. IJFH {S, Nij, size(array, 4)} (array) false
39
+ @deprecate DataLayouts. IFH {S, Ni} (array:: AbstractArray{T, 3} ) where {S, Ni, T} DataLayouts. IFH{
40
+ S,
41
+ Ni,
42
+ size (array, 3 ),
43
+ }(
44
+ array,
45
+ ) false
46
+ @deprecate DataLayouts. IFH {S, Ni} (
47
+ :: Type{ArrayType} ,
48
+ nelements,
49
+ ) where {S, Ni, ArrayType} DataLayouts. IFH {S, Ni, nelements} (ArrayType) false
50
+ @deprecate DataLayouts. VIJFH {S, Nv, Nij} (
51
+ array:: AbstractArray{T, 5} ,
52
+ ) where {S, Nv, Nij, T} DataLayouts. VIJFH {S, Nv, Nij, size(array, 5)} (array) false
53
+ @deprecate DataLayouts. VIFH {S, Nv, Ni} (
54
+ array:: AbstractArray{T, 4} ,
55
+ ) where {S, Nv, Ni, T} DataLayouts. VIFH {S, Nv, Ni, size(array, 4)} (array) false
0 commit comments