We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8589d98 commit 24f7565Copy full SHA for 24f7565
test/total.jl
@@ -35,11 +35,17 @@ K = 12
35
ik = im * DiagonalOperator(k)
36
Dx = ftr \ ik * ftr
37
Dx = cache_operator(Dx, x)
38
+ D2x = cache_operator(Dx * Dx, x)
39
- u = @. sin(5x)cos(7x);
40
- du = @. 5cos(5x)cos(7x) - 7sin(5x)sin(7x);
+ u = @. sin(5x)cos(7x);
41
+ du = @. 5cos(5x)cos(7x) - 7sin(5x)sin(7x);
42
+ d2u = @. 5(-5sin(5x)cos(7x) -7cos(5x)sin(7x)) +
43
+ - 7(5cos(5x)sin(7x) + 7sin(5x)cos(7x))
44
45
@test ≈(Dx * u, du; atol=1e-8)
46
+ @test ≈(D2x * u, d2u; atol=1e-8)
47
+
48
+ v = copy(u); @test ≈(mul!(v, D2x, u), d2u; atol=1e-8)
49
v = copy(u); @test ≈(mul!(v, Dx, u), du; atol=1e-8)
50
51
itr = inv(ftr)
0 commit comments