Mercurial > repos > public > sbplib_julia
diff src/Grids/Grids.jl @ 1351:d7f29359b822
Merge refactor/grids
author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
---|---|
date | Fri, 19 May 2023 23:53:36 +0200 |
parents | c0c1189c5f2e |
children | 9c689a627244 05eb8ba149e2 |
line wrap: on
line diff
--- a/src/Grids/Grids.jl Mon May 01 11:37:09 2023 +0200 +++ b/src/Grids/Grids.jl Fri May 19 23:53:36 2023 +0200 @@ -1,31 +1,45 @@ module Grids using Sbplib.RegionIndices +using Sbplib.LazyTensors +using StaticArrays # Grid export Grid -export dims -export points -export evalOn +export coordinate_size +export component_type + +export TensorGrid +export ZeroDimGrid + +export TensorGridBoundary + +export grid_id +export boundary_id + +export eval_on +export getcomponent # BoundaryIdentifier export BoundaryIdentifier -export CartesianBoundary -export dim -export region + # EquidistantGrid export EquidistantGrid export spacing export inverse_spacing -export restrict export boundary_identifiers export boundary_grid export refine export coarsen +export equidistant_grid +export CartesianBoundary + +abstract type BoundaryIdentifier end include("grid.jl") -include("boundary_identifier.jl") +include("tensor_grid.jl") include("equidistant_grid.jl") +include("zero_dim_grid.jl") end # module