Mercurial > repos > public > sbplib_julia
comparison 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 |
comparison
equal
deleted
inserted
replaced
1573:bbb9065834ce | 1574:aeb561754248 |
---|---|
59 map(x,lg), | 59 map(x,lg), |
60 map(J,lg), | 60 map(J,lg), |
61 ) | 61 ) |
62 end | 62 end |
63 | 63 |
64 function mapped_grid(c::Chart, size...) | |
65 lg = equidistant_grid(parameterspace(c), size...) | |
66 return MappedGrid( | |
67 lg, | |
68 map(c,lg), | |
69 map(jacobian(c), lg), | |
70 ) | |
71 end | |
72 | |
64 function jacobian_determinant(g::MappedGrid) | 73 function jacobian_determinant(g::MappedGrid) |
65 return map(jacobian(g)) do ∂x∂ξ | 74 return map(jacobian(g)) do ∂x∂ξ |
66 det(∂x∂ξ) | 75 det(∂x∂ξ) |
67 end | 76 end |
68 end | 77 end |