annotate grid.jl @ 164:6b633624703a boundary_conditions

Add getter functions for dim and region on a cartesian boundary identifier
author Jonatan Werpers <jonatan@werpers.com>
date Tue, 21 May 2019 10:46:39 +0200
parents cb9a789338a1
children 074cb898f24e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
51
614b56a017b9 Split grid.jl into AbstractGrid.jl and EquidistantGrid.jl
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents: 46
diff changeset
1 module Grid
14
b11b67c02d1a Started implementing grids
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents: 0
diff changeset
2
142
cb9a789338a1 Add BoundaryIdentifiers
Jonatan Werpers <jonatan@werpers.com>
parents: 51
diff changeset
3 abstract type BoundaryIdentifier end
cb9a789338a1 Add BoundaryIdentifiers
Jonatan Werpers <jonatan@werpers.com>
parents: 51
diff changeset
4 struct CartesianBoundary{Dim, R<:Region} <: BoundaryIdentifier end
164
6b633624703a Add getter functions for dim and region on a cartesian boundary identifier
Jonatan Werpers <jonatan@werpers.com>
parents: 142
diff changeset
5 dim(::CartesianBoundary{Dim, R}) where {Dim, R} = Dim
6b633624703a Add getter functions for dim and region on a cartesian boundary identifier
Jonatan Werpers <jonatan@werpers.com>
parents: 142
diff changeset
6 region(::CartesianBoundary{Dim, R}) where {Dim, R} = R
14
b11b67c02d1a Started implementing grids
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents: 0
diff changeset
7
51
614b56a017b9 Split grid.jl into AbstractGrid.jl and EquidistantGrid.jl
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents: 46
diff changeset
8 include("AbstractGrid.jl")
614b56a017b9 Split grid.jl into AbstractGrid.jl and EquidistantGrid.jl
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents: 46
diff changeset
9 include("EquidistantGrid.jl")
21
2dbdd00eaea0 Implement function returing the points of a EquidistantGrid
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents: 19
diff changeset
10
14
b11b67c02d1a Started implementing grids
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents: 0
diff changeset
11 end