Mercurial > repos > public > sbplib_julia
comparison src/Grids/mapped_grid.jl @ 1577:d5aa72662161 feature/grids/manifolds
Change to expect the jacobian of a chart to take x as an argument
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Thu, 25 Apr 2024 21:53:06 +0200 |
| parents | aeb561754248 |
| children | d4a6f9effcdd |
comparison
equal
deleted
inserted
replaced
| 1576:a7245343eb98 | 1577:d5aa72662161 |
|---|---|
| 64 function mapped_grid(c::Chart, size...) | 64 function mapped_grid(c::Chart, size...) |
| 65 lg = equidistant_grid(parameterspace(c), size...) | 65 lg = equidistant_grid(parameterspace(c), size...) |
| 66 return MappedGrid( | 66 return MappedGrid( |
| 67 lg, | 67 lg, |
| 68 map(c,lg), | 68 map(c,lg), |
| 69 map(jacobian(c), lg), | 69 map(ξ->jacobian(c, ξ), lg), |
| 70 ) | 70 ) |
| 71 end | 71 end |
| 72 | 72 |
| 73 function jacobian_determinant(g::MappedGrid) | 73 function jacobian_determinant(g::MappedGrid) |
| 74 return map(jacobian(g)) do ∂x∂ξ | 74 return map(jacobian(g)) do ∂x∂ξ |
