Mercurial > repos > public > sbplib_julia
changeset 573:4e2490f568aa feature/boundary_ops
Add tests for apply_transpose and different regions
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Tue, 01 Dec 2020 16:28:20 +0100 |
parents | 64f1b269e9fc |
children | 9905a3b47863 |
files | test/testSbpOperators.jl |
diffstat | 1 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/test/testSbpOperators.jl Tue Dec 01 16:02:44 2020 +0100 +++ b/test/testSbpOperators.jl Tue Dec 01 16:28:20 2020 +0100 @@ -263,6 +263,20 @@ @test e_e'*g_y == G_e @test e_s'*g_x == G_s @test e_n'*g_x == G_n + + @testset "Regions" begin + @test (e_l'*u)[Index(1,Lower)] == 3.124 + @test (e_l'*u)[Index(2,Lower)] == 0 + @test (e_l'*u)[Index(6,Interior)] == 0 + @test (e_l'*u)[Index(10,Upper)] == 0 + @test (e_l'*u)[Index(11,Upper)] == 0 + + @test (e_r'*u)[Index(1,Lower)] == 0 + @test (e_r'*u)[Index(2,Lower)] == 0 + @test (e_r'*u)[Index(6,Interior)] == 0 + @test (e_r'*u)[Index(10,Upper)] == 0 + @test (e_r'*u)[Index(11,Upper)] == 3.124 + end end @testset "Inferred" begin