diff src/SbpOperators/volumeops/derivatives/dissipation.jl @ 1029:129262c8e897 feature/dissipation_operators

Change signatures for interior stencil methods
author Jonatan Werpers <jonatan@werpers.com>
date Tue, 22 Mar 2022 09:26:05 +0100
parents ee5a641a8277
children 0cb4c6b15d8e
line wrap: on
line diff
--- a/src/SbpOperators/volumeops/derivatives/dissipation.jl	Tue Mar 22 08:53:45 2022 +0100
+++ b/src/SbpOperators/volumeops/derivatives/dissipation.jl	Tue Mar 22 09:26:05 2022 +0100
@@ -15,20 +15,12 @@
    return (0, dissipation_interior_weights(p-1)...) .- (dissipation_interior_weights(p-1)..., 0)
 end
 
-function dissipation_interior_stencil(p)
-    w = dissipation_interior_weights(p)
-    Stencil(w..., center=midpoint(w))
-end
-
-function dissipation_transpose_interior_stencil(p)
-    w = dissipation_interior_weights(p)
-    Stencil(w..., center=midpoint_transpose(w))
-end
-
-
 midpoint(weights) = length(weights)รท2 + 1
 midpoint_transpose(weights) = length(weights)+1 - midpoint(weights)
 
+dissipation_interior_stencil(weights) =           Stencil(weights..., center=midpoint(weights))
+dissipation_transpose_interior_stencil(weights) = Stencil(weights..., center=midpoint_transpose(weights))
+
 dissipation_lower_closure_size(weights) = midpoint(weights) - 1
 dissipation_upper_closure_size(weights) = length(weights) - midpoint(weights)