Mercurial > repos > public > sbplib_julia
comparison src/SbpOperators/laplace/secondderivative.jl @ 361:e73af120ad38 refactor/remove_dynamic_size_tensormapping
Remove apply_transpose methods from second derivatives
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Mon, 28 Sep 2020 22:42:54 +0200 |
parents | 0844069ab5ff |
children | 81053b1992b6 |
comparison
equal
deleted
inserted
replaced
360:f36866ba97e6 | 361:e73af120ad38 |
---|---|
44 r = getregion(Int(index), closuresize(D2), N) | 44 r = getregion(Int(index), closuresize(D2), N) |
45 I = Index(Int(index), r) | 45 I = Index(Int(index), r) |
46 return LazyTensors.apply(D2, v, I) | 46 return LazyTensors.apply(D2, v, I) |
47 end | 47 end |
48 | 48 |
49 LazyTensors.apply_transpose(D2::SecondDerivative{T}, v::AbstractVector{T}, I::Index) where {T} = LazyTensors.apply(D2, v, I) | |
50 | |
51 closuresize(D2::SecondDerivative{T,N,M,K}) where {T<:Real,N,M,K} = M | 49 closuresize(D2::SecondDerivative{T,N,M,K}) where {T<:Real,N,M,K} = M |