Mercurial > repos > public > sbplib_julia
comparison src/Grids/Grids.jl @ 1801:2b5f81e288f1 feature/grids/manifolds
Merge feature/grids/curvilinear
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Wed, 02 Oct 2024 08:51:37 +0200 |
| parents | 819ab806960f a6deaf70862b |
| children | b8cb38fd67ff de4b4f2aee4f |
comparison
equal
deleted
inserted
replaced
| 1784:c5070edd0ebb | 1801:2b5f81e288f1 |
|---|---|
| 1 # TODO: Double check that the interfaces for indexing and iterating are fully implemented and tested for all grids. | |
| 2 # Review: Address this todo? | |
| 3 module Grids | 1 module Grids |
| 4 | 2 |
| 5 using Diffinitive.LazyTensors | 3 using Diffinitive.LazyTensors |
| 6 using StaticArrays | 4 using StaticArrays |
| 7 using LinearAlgebra | 5 using LinearAlgebra |
| 66 export MappedGrid | 64 export MappedGrid |
| 67 export jacobian | 65 export jacobian |
| 68 export logical_grid | 66 export logical_grid |
| 69 export mapped_grid | 67 export mapped_grid |
| 70 export metric_tensor | 68 export metric_tensor |
| 71 export metric_tensor_inverse | |
| 72 | 69 |
| 73 include("manifolds.jl") | 70 include("manifolds.jl") |
| 74 include("grid.jl") | 71 include("grid.jl") |
| 75 include("tensor_grid.jl") | 72 include("tensor_grid.jl") |
| 76 include("equidistant_grid.jl") | 73 include("equidistant_grid.jl") |
