Mercurial > repos > public > sbplib_julia
comparison src/Grids/mapped_grid.jl @ 1787:43c0bfc13de3 feature/grids/curvilinear
Delete metric_tensor_inverse
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Wed, 18 Sep 2024 22:39:38 +0200 |
parents | 265a740a49da |
children | 08710ebe940d |
comparison
equal
deleted
inserted
replaced
1783:ed1b43d07029 | 1787:43c0bfc13de3 |
---|---|
131 return map(jacobian(g)) do ∂x∂ξ | 131 return map(jacobian(g)) do ∂x∂ξ |
132 ∂x∂ξ'*∂x∂ξ | 132 ∂x∂ξ'*∂x∂ξ |
133 end | 133 end |
134 end | 134 end |
135 | 135 |
136 """ | |
137 metric_tensor_inverse(g::MappedGrid) | |
138 | |
139 The inverse of the metric tensor of `g` as a grid function. | |
140 """ | |
141 function metric_tensor_inverse(g::MappedGrid) | |
142 return map(jacobian(g)) do ∂x∂ξ | |
143 inv(∂x∂ξ'*∂x∂ξ) | |
144 end | |
145 end | |
146 | |
147 function min_spacing(g::MappedGrid{T,1} where T) | 136 function min_spacing(g::MappedGrid{T,1} where T) |
148 n, = size(g) | 137 n, = size(g) |
149 | 138 |
150 ms = Inf | 139 ms = Inf |
151 for i ∈ 1:n-1 | 140 for i ∈ 1:n-1 |