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 |
