Mercurial > repos > public > sbplib_julia
diff test/Grids/multiblockgrids_test.jl @ 2028:06f4b2ab43e8 feature/grids/multiblock_grids
Implement boundary_grid
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Fri, 11 Apr 2025 15:58:17 +0200 |
| parents | 0f27ddff6f92 |
| children |
line wrap: on
line diff
--- a/test/Grids/multiblockgrids_test.jl Fri Apr 11 08:13:21 2025 +0200 +++ b/test/Grids/multiblockgrids_test.jl Fri Apr 11 15:58:17 2025 +0200 @@ -120,7 +120,17 @@ end @testset "boundary_grid" begin - @test_broken false + g1 = MultiBlockGrid(multiblockgrid1d()...) + @test boundary_grid(g1, MultiBlockBoundary{1,LowerBoundary}()) == ZeroDimGrid(0.) + @test boundary_grid(g1, MultiBlockBoundary{3,UpperBoundary}()) == ZeroDimGrid(3.) + + g2 = MultiBlockGrid(multiblockgrid2d()...) + b1lb = MultiBlockBoundary{1,CartesianBoundary{1,LowerBoundary}}() + @test boundary_grid(g2, b1lb) == TensorGrid(ZeroDimGrid(0.),equidistant_grid(0,1,5)) + + gm = MultiBlockGrid(multiblockgrid_matrix()...) + b21lb = MultiBlockBoundary{CartesianIndex(2,1),CartesianBoundary{2,LowerBoundary}}() + @test boundary_grid(gm, b21lb) == TensorGrid(equidistant_grid(1,2,11),ZeroDimGrid(0.)) end @testset "min_spacing" begin
