Mercurial > repos > public > sbplib_julia
comparison test/ext/sparse_array_kit_test.jl @ 1722:1dd64b46ca2a feature/lazy_tensors/sparse_conversions
Fix types used for boundary identifiers in tests
author | Vidar Stiernström <vidar.stiernstrom@gmail.com> |
---|---|
date | Thu, 05 Sep 2024 08:38:01 -0700 |
parents | 3e9c3986930d |
children | 7274ec5050a0 |
comparison
equal
deleted
inserted
replaced
1721:7379f492c4b3 | 1722:1dd64b46ca2a |
---|---|
23 @tullio Mv[i,j] := M[i,j,k,l]*v[k,l] | 23 @tullio Mv[i,j] := M[i,j,k,l]*v[k,l] |
24 | 24 |
25 @test Mv ≈ Δ*v | 25 @test Mv ≈ Δ*v |
26 end | 26 end |
27 | 27 |
28 @testset let dₙ = normal_derivative(g, stencil_set,CartesianBoundary{1,Lower}()), M = SparseArray(dₙ) | 28 @testset let dₙ = normal_derivative(g, stencil_set,CartesianBoundary{1,LowerBoundary}()), M = SparseArray(dₙ) |
29 @test ndims(M) == 3 | 29 @test ndims(M) == 3 |
30 @test size(M) == (30,20,30) | 30 @test size(M) == (30,20,30) |
31 | 31 |
32 v = rand(size(g)...) | 32 v = rand(size(g)...) |
33 @tullio Mv[i] := M[i,j,k]*v[j,k] | 33 @tullio Mv[i] := M[i,j,k]*v[j,k] |