comparison diffOp.jl @ 8:433008d3b7d3

Move stencil to its own file
author Jonatan Werpers <jonatan@werpers.com>
date Mon, 17 Dec 2018 14:30:59 +0100
parents cb8e50ca9e15
children aafc4bdbe675
comparison
equal deleted inserted replaced
7:99591b5c34a6 8:433008d3b7d3
27 a 27 a
28 op 28 op
29 end 29 end
30 30
31 # u = L*v 31 # u = L*v
32 function apply(L::Laplace, u::AbstractVector, v::AbstractVector)::AbstractVector 32 function apply(L::Laplace1D, u::AbstractVector, v::AbstractVector)::AbstractVector
33 N = closureSize(L.op) 33 N = closureSize(L.op)
34 M = length(v) 34 M = length(v)
35 35
36 for i ∈ 1:N 36 for i ∈ 1:N
37 u[i] = apply(L.op.closureStencils[i], v, i) 37 u[i] = apply(L.op.closureStencils[i], v, i)