diff src/Grids/tensor_grid.jl @ 1251:6f75f2d2bf5c refactor/grids

Qualify package when using split_tuple and concatenate_tuple
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 22 Feb 2023 12:45:31 +0100
parents 95e294576c2a
children 3fc78ad26d03
line wrap: on
line diff
--- a/src/Grids/tensor_grid.jl	Wed Feb 22 12:43:36 2023 +0100
+++ b/src/Grids/tensor_grid.jl	Wed Feb 22 12:45:31 2023 +0100
@@ -11,13 +11,13 @@
 end
 
 function Base.size(g::TensorGrid)
-    return concatenate_tuples(size.(g.grids)...)
+    return LazyTensors.concatenate_tuples(size.(g.grids)...)
 end
 
 function Base.getindex(g::TensorGrid, I...)
     szs = ndims.(g.grids)
 
-    Is = split_tuple(I, szs)
+    Is = LazyTensors.split_tuple(I, szs)
     ps = map((g,I)->SVector(g[I...]), g.grids, Is)
 
     return vcat(ps...)
@@ -26,7 +26,7 @@
 IndexStyle(::TensorGrid) = IndexCartesian()
 
 function Base.eachindex(g::TensorGrid)
-    szs = concatenate_tuples(size.(g.grids)...)
+    szs = LazyTensors.concatenate_tuples(size.(g.grids)...)
     return CartesianIndices(szs)
 end
 
@@ -46,7 +46,7 @@
     per_grid = map(eachindex(g.grids)) do i
         return map(bid -> TensorBoundary{i, bid}(), boundary_identifiers(g.grids[i]))
     end
-    return concatenate_tuples(per_grid...)
+    return LazyTensors.concatenate_tuples(per_grid...)
 end