Mercurial > repos > public > sbplib_julia
comparison src/Grids/Grids.jl @ 1359:646027afe74b bugfix/lazytensors
Merge default
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Sat, 20 May 2023 14:33:25 +0200 |
| parents | c0c1189c5f2e |
| children | 9c689a627244 05eb8ba149e2 |
comparison
equal
deleted
inserted
replaced
| 1299:4c0bc52e170f | 1359:646027afe74b |
|---|---|
| 1 module Grids | 1 module Grids |
| 2 | 2 |
| 3 using Sbplib.RegionIndices | 3 using Sbplib.RegionIndices |
| 4 using Sbplib.LazyTensors | |
| 5 using StaticArrays | |
| 4 | 6 |
| 5 # Grid | 7 # Grid |
| 6 export Grid | 8 export Grid |
| 7 export dims | 9 export coordinate_size |
| 8 export points | 10 export component_type |
| 9 export evalOn | 11 |
| 12 export TensorGrid | |
| 13 export ZeroDimGrid | |
| 14 | |
| 15 export TensorGridBoundary | |
| 16 | |
| 17 export grid_id | |
| 18 export boundary_id | |
| 19 | |
| 20 export eval_on | |
| 21 export getcomponent | |
| 10 | 22 |
| 11 # BoundaryIdentifier | 23 # BoundaryIdentifier |
| 12 export BoundaryIdentifier | 24 export BoundaryIdentifier |
| 13 export CartesianBoundary | 25 |
| 14 export dim | |
| 15 export region | |
| 16 | 26 |
| 17 # EquidistantGrid | 27 # EquidistantGrid |
| 18 export EquidistantGrid | 28 export EquidistantGrid |
| 19 export spacing | 29 export spacing |
| 20 export inverse_spacing | 30 export inverse_spacing |
| 21 export restrict | |
| 22 export boundary_identifiers | 31 export boundary_identifiers |
| 23 export boundary_grid | 32 export boundary_grid |
| 24 export refine | 33 export refine |
| 25 export coarsen | 34 export coarsen |
| 35 export equidistant_grid | |
| 36 export CartesianBoundary | |
| 37 | |
| 38 abstract type BoundaryIdentifier end | |
| 26 | 39 |
| 27 include("grid.jl") | 40 include("grid.jl") |
| 28 include("boundary_identifier.jl") | 41 include("tensor_grid.jl") |
| 29 include("equidistant_grid.jl") | 42 include("equidistant_grid.jl") |
| 43 include("zero_dim_grid.jl") | |
| 30 | 44 |
| 31 end # module | 45 end # module |
