diff src/Grids/multiblockgrids.jl @ 1959:b7b557f9ac5a

Merge feature/grids/multiblock_boundaries
author Jonatan Werpers <jonatan@werpers.com>
date Tue, 11 Feb 2025 08:59:08 +0100
parents e68669552ed8
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/Grids/multiblockgrids.jl	Tue Feb 11 08:59:08 2025 +0100
@@ -0,0 +1,9 @@
+"""
+    MultiBlockBoundary{N, BID} <: BoundaryIdentifier
+
+A boundary identifier for a multiblock grids. `N` Specifies which grid and
+`BID` which boundary on that grid.
+"""
+struct MultiBlockBoundary{N, BID} <: BoundaryIdentifier end
+grid_id(::MultiBlockBoundary{N, BID}) where {N, BID} = N
+boundary_id(::MultiBlockBoundary{N, BID}) where {N, BID} = BID()