diff src/Grids/manifolds.jl @ 1937:755fc0907e99 feature/grids/manifolds

Add tetss for construcors and getters for UnstructuredAtlas
author Jonatan Werpers <jonatan@werpers.com>
date Fri, 07 Feb 2025 13:44:12 +0100
parents a7c9d04b57e0
children 1bd0e23499da
line wrap: on
line diff
--- a/src/Grids/manifolds.jl	Fri Feb 07 13:36:17 2025 +0100
+++ b/src/Grids/manifolds.jl	Fri Feb 07 13:44:12 2025 +0100
@@ -106,9 +106,9 @@
 end
 
 
-struct UnstructuredAtlas <: Atlas
-    charts::Vector{Chart}
-    connections::Vector{Tuple{MultiBlockBoundary, MultiBlockBoundary}}
+struct UnstructuredAtlas{C<:Chart, CN<:Tuple{MultiBlockBoundary,MultiBlockBoundary}, CV<:AbstractVector{C}, CNV<:AbstractVector{CN}} <: Atlas
+    charts::CV
+    connections::CNV
 end
 
 charts(a::UnstructuredAtlas) = a.charts