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∂ξ