Mercurial > repos > public > sbplib_julia
comparison src/Grids/Grids.jl @ 345:2fcc960836c6
Merge branch refactor/combine_to_one_package.
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Sat, 26 Sep 2020 15:22:13 +0200 |
parents | f4e3e71a4ff4 |
children | de4746d6d126 |
comparison
equal
deleted
inserted
replaced
343:e12c9a866513 | 345:2fcc960836c6 |
---|---|
1 module Grids | |
2 | |
3 using Sbplib.RegionIndices | |
4 | |
5 export BoundaryIdentifier, CartesianBoundary | |
6 | |
7 abstract type BoundaryIdentifier end | |
8 struct CartesianBoundary{Dim, R<:Region} <: BoundaryIdentifier end | |
9 dim(::CartesianBoundary{Dim, R}) where {Dim, R} = Dim | |
10 region(::CartesianBoundary{Dim, R}) where {Dim, R} = R | |
11 | |
12 export dim, region | |
13 | |
14 include("AbstractGrid.jl") | |
15 include("EquidistantGrid.jl") | |
16 | |
17 end # module |