comparison src/Grids/tensor_grid.jl @ 1256:3fc78ad26d03 refactor/grids

Add notes and todos about interface implementations for grids
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 22 Feb 2023 22:38:54 +0100
parents 6f75f2d2bf5c
children 198ccda331a6
comparison
equal deleted inserted replaced
1255:1989d432731a 1256:3fc78ad26d03
7 RD = sum(nrangedims, gs) 7 RD = sum(nrangedims, gs)
8 8
9 return new{T,D,RD,typeof(gs)}(gs) 9 return new{T,D,RD,typeof(gs)}(gs)
10 end 10 end
11 end 11 end
12
13 # Indexing interface
14 # TODO
15 # Iteration interface
16 # TODO
17
12 18
13 function Base.size(g::TensorGrid) 19 function Base.size(g::TensorGrid)
14 return LazyTensors.concatenate_tuples(size.(g.grids)...) 20 return LazyTensors.concatenate_tuples(size.(g.grids)...)
15 end 21 end
16 22