Mercurial > repos > public > sbplib_julia
diff src/Grids/tensor_grid.jl @ 1257:198ccda331a6 refactor/grids
Remove range dim as a type paratmeter on Grid as it is already encoded in T if available
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Thu, 23 Feb 2023 11:38:19 +0100 |
parents | 3fc78ad26d03 |
children | a4ddae8b5d49 |
line wrap: on
line diff
--- a/src/Grids/tensor_grid.jl Wed Feb 22 22:38:54 2023 +0100 +++ b/src/Grids/tensor_grid.jl Thu Feb 23 11:38:19 2023 +0100 @@ -1,12 +1,11 @@ -struct TensorGrid{T,D,RD,GT<:NTuple{N,Grid} where N} <: Grid{T,D,RD} +struct TensorGrid{T,D,GT<:NTuple{N,Grid} where N} <: Grid{T,D} grids::GT function TensorGrid(gs...) T = eltype(gs[1]) # All gs should have the same T D = sum(ndims,gs) - RD = sum(nrangedims, gs) - return new{T,D,RD,typeof(gs)}(gs) + return new{T,D,typeof(gs)}(gs) end end