Mercurial > repos > public > sbplib_julia
annotate test/Grids/multiblockgrids_test.jl @ 2017:ea2a15454cf2 feature/grids/multiblock_grids
Add connectio(...) to simplify the creation of grid connection tuples
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Wed, 12 Mar 2025 09:32:32 +0100 |
| parents | 7da0ce15b3c1 |
| children | a3ffc3202813 |
| rev | line source |
|---|---|
| 1912 | 1 using Diffinitive.Grids |
| 2 | |
| 3 @testset "MultiBlockBoundary" begin | |
| 4 @test MultiBlockBoundary{1,UpperBoundary}() isa BoundaryIdentifier | |
| 5 | |
| 6 @test grid_id(MultiBlockBoundary{1,UpperBoundary}()) == 1 | |
| 7 | |
| 8 @test boundary_id(MultiBlockBoundary{1,UpperBoundary}()) == UpperBoundary() | |
| 9 end | |
|
2017
ea2a15454cf2
Add connectio(...) to simplify the creation of grid connection tuples
Jonatan Werpers <jonatan@werpers.com>
parents:
1957
diff
changeset
|
10 |
|
ea2a15454cf2
Add connectio(...) to simplify the creation of grid connection tuples
Jonatan Werpers <jonatan@werpers.com>
parents:
1957
diff
changeset
|
11 @testset "connection" begin |
|
ea2a15454cf2
Add connectio(...) to simplify the creation of grid connection tuples
Jonatan Werpers <jonatan@werpers.com>
parents:
1957
diff
changeset
|
12 @test connection(1, UpperBoundary(), 2, LowerBoundary()) == (MultiBlockBoundary{1,UpperBoundary}(), MultiBlockBoundary{2,LowerBoundary}()) |
|
ea2a15454cf2
Add connectio(...) to simplify the creation of grid connection tuples
Jonatan Werpers <jonatan@werpers.com>
parents:
1957
diff
changeset
|
13 @test connection(:a, UpperBoundary(), :b, LowerBoundary()) == (MultiBlockBoundary{:a,UpperBoundary}(), MultiBlockBoundary{:b,LowerBoundary}()) |
|
ea2a15454cf2
Add connectio(...) to simplify the creation of grid connection tuples
Jonatan Werpers <jonatan@werpers.com>
parents:
1957
diff
changeset
|
14 @test connection((1, UpperBoundary(), 2, LowerBoundary())) == (MultiBlockBoundary{1,UpperBoundary}(), MultiBlockBoundary{2,LowerBoundary}()) |
|
ea2a15454cf2
Add connectio(...) to simplify the creation of grid connection tuples
Jonatan Werpers <jonatan@werpers.com>
parents:
1957
diff
changeset
|
15 |
|
ea2a15454cf2
Add connectio(...) to simplify the creation of grid connection tuples
Jonatan Werpers <jonatan@werpers.com>
parents:
1957
diff
changeset
|
16 @test_throws Exception connection(1, UpperBoundary, 2, LowerBoundary()) |
|
ea2a15454cf2
Add connectio(...) to simplify the creation of grid connection tuples
Jonatan Werpers <jonatan@werpers.com>
parents:
1957
diff
changeset
|
17 @test_throws Exception connection(1, UpperBoundary(), 2, LowerBoundary) |
|
ea2a15454cf2
Add connectio(...) to simplify the creation of grid connection tuples
Jonatan Werpers <jonatan@werpers.com>
parents:
1957
diff
changeset
|
18 end |
