Mercurial > repos > public > sbplib_julia
comparison test/testSbpOperators.jl @ 544:884be64e82d9 feature/boundary_ops
Add test case illustrating issue in split_index for region indices.
author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
---|---|
date | Thu, 26 Nov 2020 09:03:54 +0100 |
parents | 51e4bf6ab755 |
children | 8f7919a9b398 |
comparison
equal
deleted
inserted
replaced
519:51e4bf6ab755 | 544:884be64e82d9 |
---|---|
216 @test range_size(e_w) == (5,) | 216 @test range_size(e_w) == (5,) |
217 @test range_size(e_e) == (5,) | 217 @test range_size(e_e) == (5,) |
218 @test range_size(e_s) == (4,) | 218 @test range_size(e_s) == (4,) |
219 @test range_size(e_n) == (4,) | 219 @test range_size(e_n) == (4,) |
220 | 220 |
221 I_w = [(Index{Lower}(1),Index{Lower}(1)), | |
222 (Index{Lower}(1),Index{Interior}(2)), | |
223 (Index{Lower}(1),Index{Interior}(3)), | |
224 (Index{Lower}(1),Index{Interior}(4)), | |
225 (Index{Lower}(1),Index{Upper}(5))] | |
226 v_w = [10,7,4,1.0,1]; | |
227 for i = 1:length(I_w) | |
228 @test_broken (e_w*v)[I_w[i]...] == v_w[i]; | |
229 end | |
221 @test_broken e_w*v == [10,7,4,1.0,1] | 230 @test_broken e_w*v == [10,7,4,1.0,1] |
222 @test_broken e_e*v == [13,10,7,4,4.0] | 231 @test_broken e_e*v == [13,10,7,4,4.0] |
223 @test_broken e_s*v == [10,11,12,13.0] | 232 @test_broken e_s*v == [10,11,12,13.0] |
224 @test_broken e_n*v == [1,2,3,4.0] | 233 @test_broken e_n*v == [1,2,3,4.0] |
225 | 234 |