Mercurial > repos > public > sbplib_julia
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) |