changeset 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 f36866ba97e6
children 0d93d406c222
files src/SbpOperators/laplace/laplace.jl src/SbpOperators/laplace/secondderivative.jl
diffstat 2 files changed, 0 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/SbpOperators/laplace/laplace.jl	Mon Sep 28 22:38:09 2020 +0200
+++ b/src/SbpOperators/laplace/laplace.jl	Mon Sep 28 22:42:54 2020 +0200
@@ -45,8 +45,6 @@
     return uᵢ
 end
 
-LazyTensors.apply_transpose(L::Laplace{Dim,T}, v::AbstractArray{T,Dim}, I::Vararg{Index,Dim}) where {T,Dim} = LazyTensors.apply(L, v, I...)
-
 # quadrature(L::Laplace) = Quadrature(L.op, L.grid)
 # inverse_quadrature(L::Laplace) = InverseQuadrature(L.op, L.grid)
 # boundary_value(L::Laplace, bId::CartesianBoundary) = BoundaryValue(L.op, L.grid, bId)
--- a/src/SbpOperators/laplace/secondderivative.jl	Mon Sep 28 22:38:09 2020 +0200
+++ b/src/SbpOperators/laplace/secondderivative.jl	Mon Sep 28 22:42:54 2020 +0200
@@ -46,6 +46,4 @@
     return LazyTensors.apply(D2, v, I)
 end
 
-LazyTensors.apply_transpose(D2::SecondDerivative{T}, v::AbstractVector{T}, I::Index) where {T} = LazyTensors.apply(D2, v, I)
-
 closuresize(D2::SecondDerivative{T,N,M,K}) where {T<:Real,N,M,K} = M