Mercurial > repos > public > sbplib_julia
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 |
