comparison src/Grids/manifolds.jl @ 1929:c5affb342e73 feature/grids/manifolds

Remove implementation of Base.size for CartesianAtlas
author Jonatan Werpers <jonatan@werpers.com>
date Fri, 07 Feb 2025 09:14:43 +0100
parents 96b3e9c516fe
children bb2c708d724d
comparison
equal deleted inserted replaced
1928:96b3e9c516fe 1929:c5affb342e73
61 struct CartesianAtlas{D,C<:Chart} <: Atlas 61 struct CartesianAtlas{D,C<:Chart} <: Atlas
62 charts::AbstractArray{C,D} 62 charts::AbstractArray{C,D}
63 end 63 end
64 64
65 charts(a::CartesianAtlas) = a.charts 65 charts(a::CartesianAtlas) = a.charts
66 Base.size(a::CartesianAtlas) = size(a.charts)
67 66
68 function connections(a::CartesianAtlas) 67 function connections(a::CartesianAtlas)
69 c = Tuple{MultiBlockBoundary, MultiBlockBoundary}[] 68 c = Tuple{MultiBlockBoundary, MultiBlockBoundary}[]
70 69
71 for d ∈ 1:ndims(charts(a)) 70 for d ∈ 1:ndims(charts(a))