comparison src/Grids/Grids.jl @ 1558:81e97d3bec8c feature/grids/manifolds

Start adding manifolds
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 24 Apr 2024 13:26:30 +0200
parents 62f9d0387a2a
children 6e910408c51a 35fe4375b35f
comparison
equal deleted inserted replaced
1556:ec5e7926c37b 1558:81e97d3bec8c
1 module Grids 1 module Grids
2 2
3 using Sbplib.RegionIndices 3 using Sbplib.RegionIndices
4 using Sbplib.LazyTensors 4 using Sbplib.LazyTensors
5 using StaticArrays 5 using StaticArrays
6
7
8 export HyperBox
9 export Simplex
10 export Interval
11 export Rectangle
12 export Box
13 export Triangle
14 export Tetrahedron
15
16 export limits
17 export unitinterval
18 export unitsquare
19 export unitcube
20 export unithyperbox
6 21
7 # Grid 22 # Grid
8 export Grid 23 export Grid
9 export coordinate_size 24 export coordinate_size
10 export component_type 25 export component_type
32 export equidistant_grid 47 export equidistant_grid
33 48
34 49
35 abstract type BoundaryIdentifier end 50 abstract type BoundaryIdentifier end
36 51
52 include("manifolds.jl")
37 include("grid.jl") 53 include("grid.jl")
38 include("tensor_grid.jl") 54 include("tensor_grid.jl")
39 include("equidistant_grid.jl") 55 include("equidistant_grid.jl")
40 include("zero_dim_grid.jl") 56 include("zero_dim_grid.jl")
41 57