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