comparison src/Grids/mapped_grid.jl @ 1805:0c705f0bb3a9 feature/grids/curvilinear

Add docstring for normal(g,b,i...)
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 02 Oct 2024 20:57:40 +0200
parents 34ddb953a986
children f21bfc5f21aa
comparison
equal deleted inserted replaced
1803:34ddb953a986 1805:0c705f0bb3a9
181 k = grid_id(boundary) 181 k = grid_id(boundary)
182 σ*∂ξ∂x[k,:]/norm(∂ξ∂x[k,:]) 182 σ*∂ξ∂x[k,:]/norm(∂ξ∂x[k,:])
183 end 183 end
184 end 184 end
185 185
186 """
187 normal(g::MappedGrid, boundary, i...)
188
189 The outward pointing normal to the specified boundary in grid point `i`.
190 """
186 function normal(g::MappedGrid, boundary, i...) 191 function normal(g::MappedGrid, boundary, i...)
187 σ = _boundary_sign(component_type(g), boundary) 192 σ = _boundary_sign(component_type(g), boundary)
188 ∂ξ∂x = inv(jacobian(g)[i...]) 193 ∂ξ∂x = inv(jacobian(g)[i...])
189 194
190 k = grid_id(boundary) 195 k = grid_id(boundary)