@@ -143,7 +143,7 @@ function define_CuCellArray()
143
143
quote
144
144
const CuCellArray{T,N,B,T_elem} = CellArrays. CellArray{T,N,B,CUDA. CuArray{T_elem,CellArrays. _N}}
145
145
146
- CuCellArray {T,B} (:: UndefInitializer , dims:: NTuple{N,Int} ) where {T<: CellArrays.Cell ,N,B} = (CellArrays. check_T (T); CuCellArray {T,N,B,eltype(T)} (undef, dims))
146
+ CuCellArray {T,B} (:: UndefInitializer , dims:: NTuple{N,Int} ) where {T<: CellArrays.Cell ,N,B} = (CellArrays. check_T (T); CuCellArray {T,N,B,CellArrays. eltype(T)} (undef, dims))
147
147
CuCellArray {T,B} (:: UndefInitializer , dims:: Int... ) where {T<: CellArrays.Cell ,B} = CuCellArray {T,B} (undef, dims)
148
148
CuCellArray {T} (:: UndefInitializer , dims:: NTuple{N,Int} ) where {T<: CellArrays.Cell ,N} = CuCellArray {T,0} (undef, dims)
149
149
CuCellArray {T} (:: UndefInitializer , dims:: Int... ) where {T<: CellArrays.Cell } = CuCellArray {T} (undef, dims)
@@ -181,7 +181,7 @@ function define_ROCCellArray()
181
181
quote
182
182
const ROCCellArray{T,N,B,T_elem} = CellArrays. CellArray{T,N,B,AMDGPU. ROCArray{T_elem,CellArrays. _N}}
183
183
184
- ROCCellArray {T,B} (:: UndefInitializer , dims:: NTuple{N,Int} ) where {T<: CellArrays.Cell ,N,B} = (CellArrays. check_T (T); ROCCellArray {T,N,B,eltype(T)} (undef, dims))
184
+ ROCCellArray {T,B} (:: UndefInitializer , dims:: NTuple{N,Int} ) where {T<: CellArrays.Cell ,N,B} = (CellArrays. check_T (T); ROCCellArray {T,N,B,CellArrays. eltype(T)} (undef, dims))
185
185
ROCCellArray {T,B} (:: UndefInitializer , dims:: Int... ) where {T<: CellArrays.Cell ,B} = ROCCellArray {T,B} (undef, dims)
186
186
ROCCellArray {T} (:: UndefInitializer , dims:: NTuple{N,Int} ) where {T<: CellArrays.Cell ,N} = ROCCellArray {T,0} (undef, dims)
187
187
ROCCellArray {T} (:: UndefInitializer , dims:: Int... ) where {T<: CellArrays.Cell } = ROCCellArray {T} (undef, dims)
0 commit comments