Mercurial > repos > public > sbplib_julia
changeset 566:fe026b4f99ec feature/boundary_ops
Simplify tests abit
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Tue, 01 Dec 2020 13:22:38 +0100 |
parents | 15423a868d28 |
children | d14d8de27546 |
files | test/testSbpOperators.jl |
diffstat | 1 files changed, 16 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/test/testSbpOperators.jl Mon Nov 30 23:19:20 2020 +0100 +++ b/test/testSbpOperators.jl Tue Dec 01 13:22:38 2020 +0100 @@ -239,28 +239,30 @@ # 2D v = zeros(Float64, 4, 5) - v[:,5] = [1, 2, 3,4] - v[:,4] = [1, 2, 3,4] + v[:,5] = [1, 2, 3, 4] + v[:,4] = [1, 2, 3, 4] v[:,3] = [4, 5, 6, 7] v[:,2] = [7, 8, 9, 10] v[:,1] = [10, 11, 12, 13] - @test e_w*v == [10,7,4,1.0,1] - @test e_e*v == [13,10,7,4,4.0] - @test e_s*v == [10,11,12,13.0] - @test e_n*v == [1,2,3,4.0] + @test e_w*v == v[1,:] + @test e_e*v == v[end,:] + @test e_s*v == v[:,1] + @test e_n*v == v[:,end] - I_w = [(Index{Lower}(1),), - (Index{Interior}(2),), - (Index{Interior}(3),), - (Index{Interior}(4),), - (Index{Upper}(5),)] + I_w = [ + Index{Lower}(1), + Index{Interior}(2), + Index{Interior}(3), + Index{Interior}(4), + Index{Upper}(5), + ] for i = 1:length(I_w) - @test (e_w*v)[I_w[i]...] == [10,7,4,1.0,1][i]; + @test (e_w*v)[I_w[i]] == v[1,i]; end - g_x = [1,2,3,4.0] - g_y = [5,4,3,2,1.0] + g_x = [1., 2., 3., 4.] + g_y = [5., 4., 3., 2., 1.] G_w = zeros(Float64, (4,5)) G_w[1,:] = g_y