comparison SbpOperators/src/SbpOperators.jl @ 243:01a67d1b8b5d boundary_conditions

Fix minus sign error
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 26 Jun 2019 21:19:00 +0200
parents d56bf288b3be
children d9e262cb2e8d
comparison
equal deleted inserted replaced
242:9819243102dd 243:01a67d1b8b5d
119 119
120 function apply_d(op::D2, h_inv::Real, v::AbstractVector, ::Type{Lower}) 120 function apply_d(op::D2, h_inv::Real, v::AbstractVector, ::Type{Lower})
121 @boundscheck if length(v) < closureSize(op) 121 @boundscheck if length(v) < closureSize(op)
122 throw(BoundsError()) 122 throw(BoundsError())
123 end 123 end
124 -h_inv*apply(op.dClosure,v,1) 124 h_inv*apply(op.dClosure,v,1)
125 end 125 end
126 126
127 function apply_d(op::D2, h_inv::Real, v::AbstractVector, ::Type{Upper}) 127 function apply_d(op::D2, h_inv::Real, v::AbstractVector, ::Type{Upper})
128 @boundscheck if length(v) < closureSize(op) 128 @boundscheck if length(v) < closureSize(op)
129 throw(BoundsError()) 129 throw(BoundsError())