Mercurial > repos > public > sbplib_julia
diff src/Grids/mapped_grid.jl @ 1574:aeb561754248 feature/grids/manifolds
Implement mapped_grid for a chart
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Thu, 25 Apr 2024 14:38:15 +0200 |
parents | c2620118f110 |
children | d5aa72662161 |
line wrap: on
line diff
--- a/src/Grids/mapped_grid.jl Thu Apr 25 14:37:59 2024 +0200 +++ b/src/Grids/mapped_grid.jl Thu Apr 25 14:38:15 2024 +0200 @@ -61,6 +61,15 @@ ) end +function mapped_grid(c::Chart, size...) + lg = equidistant_grid(parameterspace(c), size...) + return MappedGrid( + lg, + map(c,lg), + map(jacobian(c), lg), + ) +end + function jacobian_determinant(g::MappedGrid) return map(jacobian(g)) do ∂x∂ξ det(∂x∂ξ)