comparison src/SbpOperators/boundaryops/boundary_operator.jl @ 929:e9dd43cbd127 feature/variable_derivatives

Merge performance/get_region_type_inference
author Jonatan Werpers <jonatan@werpers.com>
date Mon, 21 Feb 2022 10:34:48 +0100
parents b41180efb6c2
children e79debd10f7d f1c2a4fa0ee1
comparison
equal deleted inserted replaced
928:453fd1a2e858 929:e9dd43cbd127
82 function LazyTensors.apply_transpose(op::BoundaryOperator{T}, v::AbstractArray{T,0}, i::Index) where T 82 function LazyTensors.apply_transpose(op::BoundaryOperator{T}, v::AbstractArray{T,0}, i::Index) where T
83 return zero(T) 83 return zero(T)
84 end 84 end
85 85
86 function LazyTensors.apply_transpose(op::BoundaryOperator{T}, v::AbstractArray{T,0}, i) where T 86 function LazyTensors.apply_transpose(op::BoundaryOperator{T}, v::AbstractArray{T,0}, i) where T
87 r = getregion(i, closure_size(op), op.size) 87 return LazyTensors.apply_transpose_with_region(op, v, closure_size(op), op.size[1], i)
88 apply_transpose(op, v, Index(i,r))
89 end 88 end