diff src/SbpOperators/volumeops/laplace/laplace.jl @ 1953:835b1dcee38e feature/sbp_operators/laplace_curvilinear

Replace metric_tensor_inverse calls
author Jonatan Werpers <jonatan@werpers.com>
date Sat, 08 Feb 2025 09:35:13 +0100
parents 1f42944d4a72
children
line wrap: on
line diff
--- a/src/SbpOperators/volumeops/laplace/laplace.jl	Fri Feb 07 23:56:48 2025 +0100
+++ b/src/SbpOperators/volumeops/laplace/laplace.jl	Sat Feb 08 09:35:13 2025 +0100
@@ -58,7 +58,10 @@
     J = map(det,jacobian(grid))
     J⁻¹ = DiagonalTensor(map(inv, J))
 
-    Jg = map(*, J, metric_tensor_inverse(grid))
+    Jg = map(J, metric_tensor(grid)) do Jₓ, gₓ
+        Jₓ*inv(gₓ)
+    end
+
     lg = logical_grid(grid)
 
     return mapreduce(+, CartesianIndices(first(Jg))) do I