Mercurial > repos > public > sbplib_julia
diff src/SbpOperators/constantstenciloperator.jl @ 543:1a53eb83ed24 refactor/tensor_index_coupling
Remove some unecessary Index types
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Fri, 27 Nov 2020 12:02:47 +0100 |
parents | 011ca1639153 |
children | d1929491180b |
line wrap: on
line diff
--- a/src/SbpOperators/constantstenciloperator.jl Fri Nov 27 11:27:37 2020 +0100 +++ b/src/SbpOperators/constantstenciloperator.jl Fri Nov 27 12:02:47 2020 +0100 @@ -62,14 +62,14 @@ export apply_normal_derivative_transpose -function apply_normal_derivative(op::ConstantStencilOperator, h_inv::Real, v::Number, i::Index, N::Integer, ::Type{Lower}) +function apply_normal_derivative(op::ConstantStencilOperator, h_inv::Real, v::Number, i, N::Integer, ::Type{Lower}) @boundscheck if !(0<length(Int(i)) <= N) throw(BoundsError()) end h_inv*op.dClosure[Int(i)-1]*v end -function apply_normal_derivative(op::ConstantStencilOperator, h_inv::Real, v::Number, i::Index, N::Integer, ::Type{Upper}) +function apply_normal_derivative(op::ConstantStencilOperator, h_inv::Real, v::Number, i, N::Integer, ::Type{Upper}) @boundscheck if !(0<length(Int(i)) <= N) throw(BoundsError()) end