Mercurial > repos > public > sbplib_julia
changeset 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 | 40ca0af6e480 |
children | c150eabaf656 |
files | src/Grids/tensor_grid.jl |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
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