diff src/Grids/mapped_grid.jl @ 1684:22a9992471be feature/grids/curvilinear

Add min_spacing for mapped 1d grid
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 21 Aug 2024 19:03:01 +0200
parents 4ce9cb21220c
children 72776d3d5fd6
line wrap: on
line diff
--- a/src/Grids/mapped_grid.jl	Thu Jul 11 11:50:10 2024 +0200
+++ b/src/Grids/mapped_grid.jl	Wed Aug 21 19:03:01 2024 +0200
@@ -81,6 +81,18 @@
     end
 end
 
+function min_spacing(g::MappedGrid{T,1} where T)
+    n, = size(g)
+
+    ms = Inf
+    for i ∈ 1:n-1
+        ms = min(ms, norm(g[i+1]-g[i]))
+    end
+
+    return ms
+end
+
+
 """
     normal(g::MappedGrid, boundary)