Mercurial > repos > public > sbplib_julia
comparison src/Grids/equidistant_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 | 1989d432731a |
| children | ee57bdb366e4 |
comparison
equal
deleted
inserted
replaced
| 1256:3fc78ad26d03 | 1257:198ccda331a6 |
|---|---|
| 1 """ | 1 """ |
| 2 # TODO: | 2 # TODO: |
| 3 """ | 3 """ |
| 4 #TODO: Document recomendations for type of range. (LinRange is faster?) | 4 #TODO: Document recomendations for type of range. (LinRange is faster?) |
| 5 struct EquidistantGrid{T,R<:AbstractRange{T}} <: Grid{T,1,1} | 5 struct EquidistantGrid{T,R<:AbstractRange{T}} <: Grid{T,1} |
| 6 points::R | 6 points::R |
| 7 end | 7 end |
| 8 | 8 |
| 9 Base.eachindex(g::EquidistantGrid) = eachindex(g.points) | 9 Base.eachindex(g::EquidistantGrid) = eachindex(g.points) |
| 10 | 10 |
