Mercurial > repos > public > sbplib_julia
comparison src/Grids/Grids.jl @ 545:ff412b29db31 feature/quadrature_as_outer_product
Merge with default
| author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
|---|---|
| date | Thu, 26 Nov 2020 21:56:33 +0100 |
| parents | afdfb027e439 |
| children | 212e266043dd |
comparison
equal
deleted
inserted
replaced
| 507:576c6d1acc28 | 545:ff412b29db31 |
|---|---|
| 5 export BoundaryIdentifier, CartesianBoundary | 5 export BoundaryIdentifier, CartesianBoundary |
| 6 | 6 |
| 7 abstract type BoundaryIdentifier end | 7 abstract type BoundaryIdentifier end |
| 8 struct CartesianBoundary{Dim, R<:Region} <: BoundaryIdentifier end | 8 struct CartesianBoundary{Dim, R<:Region} <: BoundaryIdentifier end |
| 9 dim(::CartesianBoundary{Dim, R}) where {Dim, R} = Dim | 9 dim(::CartesianBoundary{Dim, R}) where {Dim, R} = Dim |
| 10 region(::CartesianBoundary{Dim, R}) where {Dim, R} = R | 10 region(::CartesianBoundary{Dim, R}) where {Dim, R} = R #TODO: Should return R() |
| 11 | 11 |
| 12 export dim, region | 12 export dim, region |
| 13 | 13 |
| 14 include("AbstractGrid.jl") | 14 include("AbstractGrid.jl") |
| 15 include("EquidistantGrid.jl") | 15 include("EquidistantGrid.jl") |
