Mercurial > repos > public > sbplib_julia
diff test/SbpOperators/volumeops/derivatives/dissipation_test.jl @ 1291:356ec6a72974 refactor/grids
Implement changes in SbpOperators
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Tue, 07 Mar 2023 09:48:00 +0100 |
parents | 7d52c4835d15 |
children | 760a4a1ec4b7 |
line wrap: on
line diff
--- a/test/SbpOperators/volumeops/derivatives/dissipation_test.jl Tue Mar 07 09:21:27 2023 +0100 +++ b/test/SbpOperators/volumeops/derivatives/dissipation_test.jl Tue Mar 07 09:48:00 2023 +0100 @@ -26,8 +26,8 @@ x^k/factorial(k) end -@test_skip @testset "undivided_skewed04" begin - g = EquidistantGrid(20, 0., 11.) +@testset "undivided_skewed04" begin + g = equidistant_grid(20, 0., 11.) D,Dᵀ = undivided_skewed04(g, 1) @test D isa LazyTensor{Float64,1,1} @@ -35,18 +35,20 @@ @testset "Accuracy conditions" begin N = 20 - g = EquidistantGrid(N, 0//1,2//1) + g = equidistant_grid(N, 0//1,2//1) h = only(spacing(g)) @testset "D_$p" for p ∈ [1,2,3,4] D,Dᵀ = undivided_skewed04(g, p) @testset "x^$k" for k ∈ 0:p - v = evalOn(g, x->monomial(x,k)) - vₚₓ = evalOn(g, x->monomial(x,k-p)) + v = eval_on(g, x->monomial(x,k)) + vₚₓ = eval_on(g, x->monomial(x,k-p)) @test D*v == h^p * vₚₓ end end + + # TODO: Add 2D tests end @testset "transpose equality" begin @@ -67,7 +69,7 @@ return Dmat end - g = EquidistantGrid(11, 0., 1.) + g = equidistant_grid(11, 0., 1.) @testset "D_$p" for p ∈ [1,2,3,4] D,Dᵀ = undivided_skewed04(g, p)